1

このhttp://live7.avf.ch:8000/ipmusicaacplus32のような AAC+ シャウトキャスト URLをフラッシュ AS3 でストリーミングしようとしていますが、うまくいきません。ストリーミング URL の代わりに .m4a ファイルを配置すると、機能します。シャウトキャストの 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");
4

1 に答える 1

0

Shoutcast AAC は、.m4a などで使用される MPEG4 コンテナーとはまったく異なる方法でパッケージ化されています。Flash は、Shoutcast AAC が使用する ADTS パッケージングを認識しません。終わり。あきらめる。

...またはIIRC、Wowza Media Serverはストリームを再パッケージ化して、Flash Netstreamがそれを消費できるようにすることができます.

于 2010-10-25T20:37:24.753 に答える