Как получить метаданные с радиоканала shoutcast для Windowsphone?
Мне нравится разрабатывать приложение для интернет-радио для Windowsphone 8/7, которое транслирует аудиофайл с радиоканала shoutcast. Для этого мне нужно извлечь метаданные из потоковой передачи. Теперь мне интересно узнать, как извлечь метаданные из потока.
1 ответ
Решение
Вам необходимо создать собственную реализацию MediaStreamSource. Таким образом, вы получите полный контроль над тем, какие данные поступают из сети и какие данные передаются в предоставляемые ОС медиакодеки.
К сожалению, это сложная задача. Вот документ с изложением некоторых технических проблем, с которыми я столкнулся (и решил): http://const.me/SkyFM/technical.aspx