IE 10+中的HTML5音频元素为ShoutCAST mp3流投掷“Invalid Source”

时间:2013-12-02 19:51:59

标签: html5 internet-explorer audio-streaming html5-audio shoutcast

HTML示例:

<audio src="http://subfocus.fm:8000/stream2.mp3" type="audio/mpeg" controls></audio>

确认在Windows 7上的Internet Explorer 9和最新版本的Firefox和Chrome中正常工作。从版本10开始,Internet Explorer将返回“Invalid Source”。实例:http://subfocus.fm。那里有任何已知的解决方法吗?

1 个答案:

答案 0 :(得分:2)

Internet Explorer 10(以及其他一些浏览器,包括特定版本的Firefox)无法处理来自SHOUTcast的响应,因为响应状态行无效。 SHOUTcast返回:

,而不是HTTP/1.0 200 OK之类的正常事件
ICY 200 OK

标准解决方案是不使用SHOUTcast,或使用其他软件向SHOUTcast服务器发送代理请求。 Icecast是众多选择之一。