我正在尝试让 mediaelement.js 与 AAC+ (HE-AACv1) 音频流一起使用。我通过在 WinAmp 中播放文件来验证流是否正常工作,但它不适用于 mediaelement.js。
我也尝试过 JW Player,但没有成功。我愿意切换到任何支持 AAC+ 的网络播放器。
MediaElement.js 代码:
<audio controls="controls" width="320" height="80">
<source type="audio/aacp" src="http://xxx.xxx.xxx.xxx:8000/stream" />
</audio>
Firefox 报错并显示无播放器:“不支持“audio/aacp”的指定“type”属性。加载媒体资源 xxx.xxx.xxx.xxx:8000/stream failed.site.com/ Line 0”
Chrome 会加载播放器并继续加载流,但从不播放音频。
JW播放器代码:
<script>
jwplayer("container").setup({
flashplayer: "player.swf",
height: "24",
width: "730",
file: "http://xxx.xxx.xxx.xxx:8000/stream",
controlbar: "bottom",
type: "sound",
bufferlength: "10",
autostart: "true"
});
</script>
尽管播放器确实显示,但在带有 JW Player 的 Chrome 或 Firefox 中都没有播放任何内容。
我可以让 MediaElement.js 和 JW Player 与我们的 MP3 流一起使用,但我们希望摆脱 MP3。
演示链接: http: //www.whro.org/allstreams/compare/