【问题标题】:Shoutcast aacplus streaming with As3使用 As3 的 Shoutcast aacplus 流式传输
【发布时间】: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:仅在浏览器中测试

标签: actionscript-3 shoutcast


【解决方案1】:

Project Thunder Snow (https://code.google.com/p/project-thunder-snow/) 不是那么新鲜,但仍然可以在 PC 上播放 aac/aacp 流(但不是在移动平台上)。

页面https://code.google.com/p/project-thunder-snow/wiki/NBaccPlayer 包含一个足够简单的代码示例。

【讨论】:

    猜你喜欢
    • 2020-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 2014-07-19
    • 2023-03-30
    • 2012-10-22
    • 1970-01-01
    相关资源
    最近更新 更多