Потоковая передача AAC+ из Shoutcast во Flash

Я пытаюсь транслировать URL-адрес трансляции AAC+, подобный этому http://live7.avf.ch:8000/ipmusicaacplus32 с флэш-памятью AS3, но это не сработает. Если я поставлю файл .m4a вместо URL-адреса потоковой передачи, он сработает. Любая идея, почему URL-адрес крика не работает?

var connect_nc:NetConnection = new NetConnection();
connect_nc.connect(null);
var stream_ns:NetStream = new NetStream(connect_nc);
stream_ns.play("http://live7.avf.ch:8000/ipmusicaacplus32");

person David    schedule 25.10.2010    source источник


Ответы (1)


Shoutcast AAC упакован совершенно иначе, чем контейнеры MPEG4, используемые .m4a и т. д. Flash не понимает упаковку ADTS, которую использует Shoutcast AAC. Конец. Сдаться.

...или IIRC, Wowza Media Server может перепаковать поток, чтобы Flash Netstream мог его использовать.

person spender    schedule 25.10.2010