Мое приложение может транслировать станции Shoutcast, однако сегодня я обнаружил, что некоторые из станций используют версию сервера 1.9.9beta, и мое приложение не может начать их потоковую передачу, оно просто получает информацию заголовка. Должно быть важное изменение между предыдущими версиями сервера. Кто-нибудь знает об этом изменении?
Протокол Shoutcast 1.9.9beta
comment
На самом деле нет. Протокол подключения и воспроизведения данных не изменился. Можете скинуть ссылку на пример станции?
- person Brad   schedule 07.08.2013
comment
@Брэд http://95.211.60.38:6006
- person frankish   schedule 07.08.2013
comment
@Brad, вы также можете увидеть поведение, используя ffmpeg: ffmpeg -i http://95.211.60.38:6006 Используя адреса широковещательной рассылки с другими версиями, вы сразу увидите результат, однако использование этой версии заставит ffmpeg ждать много времени. Я думаю, что есть недокументированное изменение, которое происходит в заголовке или конце заголовка...
- person frankish   schedule 22.08.2013
Ответы (1)
Сервер 1.9.9beta не может обрабатывать заголовок Range. Это баг на сервере.
person
frankish
schedule
22.08.2013