MainRadiotalkCustom
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

Метаданные для SHOUTcast Server

 

6
AndrejNN @AndrejNN
Подскажите, плиз:
есть профессиональная софтина - Digiton Synadyn, которая выдает звук, она идет на пульт, затем с пульта возвращается на тот же компьютер, в другую карточку, с нее снимается звук и передается на DSP Shoutcast плагин Winamp. С вещанием проблем нет, но хотелось бы выводить метаданные из программы Synadyn на SHOUTcast Server о текущей композиции.

В Synadyn это реализовано так: создается файл broad.int структура его следующая:
19041120223700 D:\_ROLIKI\REC_END.mp3 00:00:07 x

или вот еще пример - здесь уже 2 композиции, но первая строка- последний файл:

20041100212400BRANDON FLOWERS - Only The Young D:\MUSIC_FOREIGN\BRANDON FLOWERS - Only The Young.mp3 00:04:02
20041100252400 D:\Radio\Jingles\Long\Jingle-11.mp3 00:00:10
:\MUSIC_FOREIGN\KATO feat. JON - Turn The Lights Off (Radio Edit).mp3 00:02:53
x

Формат одной строчки файла:
время выхода[12]битовая маска атрибутов[2]текстовая информация[255]полный путь к файлу[255]длительность звучания[8]резервное поле2[247]0x0a
0x0a - символ конца строки
'x' - символ конца файла

Как из этого файла можно взять информацию и подставить ее в строку TitleFormat файла конфигурации сервера?

Отредактировано AndrejNN - 20.04.2011