Flash中shoutcast的AAC+流媒体

Flash中shoutcast的AAC+流媒体,flash,audio-streaming,aac+,Flash,Audio Streaming,Aac+,我正在尝试使用flash AS3来流式传输AAC+shoutcast URL,就像这样,但它不起作用。如果我放置一个.m4a文件而不是流式URL,它就会工作。 知道为什么shoutcast URL不起作用吗 var connect_nc:NetConnection = new NetConnection(); connect_nc.connect(null); var stream_ns:NetStream = new NetStream(connect_nc); stream_ns.play(

我正在尝试使用flash AS3来流式传输AAC+shoutcast URL,就像这样,但它不起作用。如果我放置一个.m4a文件而不是流式URL,它就会工作。 知道为什么shoutcast 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");

Shoutcast AAC的包装与.m4a等使用的MPEG4容器完全不同。Flash不了解Shoutcast AAC使用的ADTS包装。结束。放弃

…或IIRC,可以重新打包流,以便Flash Netstream可以使用它