【发布时间】:2013-02-27 18:40:28
【问题描述】:
我正在尝试让 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 失败。 网站.com/ 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>
虽然播放器会显示,但在 Chrome 或 Firefox 中使用 JW 播放器时没有播放任何内容。
我可以让 MediaElement.js 和 JW Player 与我们的 MP3 流一起使用,但我们希望摆脱 MP3。
【问题讨论】:
-
您能否提供一个链接,指向您尝试使用 JW 播放器的位置?
-
第一个sn-p不是mediaelement代码。它是 HTML 音频标签。能否提供中介代码?
-
我在原帖中添加了一个演示链接。感谢您对此进行调查。
-
我实际上无法加载此网址? - 64.5.130.55:8000/stream,就在浏览器中。
-
我已经在防火墙上打开了端口。对于之前没有正确设置该设置,我深表歉意。
标签: jwplayer mediaelement.js aac