我在(优秀的)mediaplayer.js 中尝试了几种类型和设置的组合,但无法让 BBC Radio 3 在 Chrome 中播放。流 URL 是 here ,从中获取它的播放列表是 here 。
标签是:
<audio src="http://bbcmedia.ic.llnwd.net/stream/bbcmedia_intl_lc_radio3_p?s=1362261751&e=1362276151&h=47e8b2755e05d1a5ceeb665f116984de" type="audio/mp4" id="player"></audio>
查看 Chrome 的检查器,我看到网络正在调用流,但它只是无限期地加载,没有音频启动。
其他流工作正常( demo ),但这个特定的流有问题,我认为它与 AAC+ 格式有关。
编辑:实例化代码是 here ,它比粘贴整个内容更清晰。
编辑 2:它适用于 Safari (Mac)!我认为这与 Quicktime 有关。这就是为什么我认为 AAC+ 是问题所在。
最佳答案
见 https://groups.google.com/forum/m/#!msg/jplayer/9Ks2Crfjwrg/jDCDBgv3qr0J 。 AAC+ 的支持似乎有些奇怪。 AAC+似乎也可以放在各种容器中。像 m4a 和 FLV。另请参阅 stackoverflow.com/questions/4018596/aac-streaming-from-shoutcast-in-flash。
关于google-chrome - 如何在 Chrome 中播放 AAC+ 流?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15194423/