Получение метаданных Shoutcast в Appengine - PullRequest
2 голосов
/ 15 декабря 2010

В настоящее время у меня установлено приложение appengine, которое опрашивает файл 7.html станции Shoutcast и сохраняет результат. Однако недавно я столкнулся с некоторыми станциями, которые работают под управлением Shoutcast версии 2.0 и, похоже, не поддерживают метод 7.html.

Так как я могу каким-то образом получить метаданные с таких серверов?

1 Ответ

3 голосов
/ 11 марта 2011

В соответствии с текущими документами ShoutCast v2 вы должны быть в состоянии вызвать:

http://blah:port/currentsong?sid=<streamid>

Если вы не знаете, streamid (ShoutCast v2 добавляет мультиплексирование потоков), вы можете получить http://blah:port/index.htmlсписок активных станций на этом порту и их идентификаторы.

Подробнее на: http://dev.winamp.com/wiki/SHOUTcast_DNAS_Server_2#Administration_Pages

...