Как получить метаданные с радиоканала shoutcast для Windowsphone?

Мне нравится разрабатывать приложение для интернет-радио для Windowsphone 8/7, которое транслирует аудиофайл с радиоканала shoutcast. Для этого мне нужно извлечь метаданные из потоковой передачи. Теперь мне интересно узнать, как извлечь метаданные из потока.

1 ответ

Решение

Вам необходимо создать собственную реализацию MediaStreamSource. Таким образом, вы получите полный контроль над тем, какие данные поступают из сети и какие данные передаются в предоставляемые ОС медиакодеки.

К сожалению, это сложная задача. Вот документ с изложением некоторых технических проблем, с которыми я столкнулся (и решил): http://const.me/SkyFM/technical.aspx

Другие вопросы по тегам