1

Тема: Метаданные для SHOUTcast Server

Подскажите, плиз:
есть профессиональная софтина - 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 00:28:31)