【发布时间】:2014-11-07 07:32:00
【问题描述】:
我想要一个用于直播服务器的 Flash 播放器。如果shoutcast 的内容类型是mpeg,则代码正在运行。但是如果shoutcast 的内容类型是aacp,代码就不起作用。 代码;
var channel:SoundChannel;
var sound:Sound = new Sound();
sound.load(new URLRequest("http://yonradyo.radyolarburada.com:8020/;"));
channel = sound.play();
我该怎么办?谢谢。
【问题讨论】:
-
大多数人将他们的 AAC 流封装在 FLV 中以解决 Flash 流问题。我不能肯定地说你的方法是否可行,但由于我从未见过有人这样做,我猜它不是。另见:stackoverflow.com/q/22923419/362536
-
@Brad 你说得对,
sound.load不会解码 AAC。它甚至不意味着 MP3 直播流只是音频文件,但你不.. 没有多少人注意到NetStream中的“STREAM”,想想啊哈!在我自己的问题中,我想播放 AAC 文件以制作带有播放列表的多格式音频播放器。无线电不是我关心的问题。 -
@Dursun.. 给出的答案有效。我已经测试过了,你应该接受它是正确的。只是说如果你被卡住了。 PS:仅在浏览器中测试