我的HTML5音频广告代码无法在Google Chrome中播放。

时间:2017-01-10 11:09:11

标签: html5 audio

我的网站上有一个简单的音频“流媒体”服务。我从SHOUTcast提供的IP地址流式传输,并且音频类型目前在AACP中。

这是我的代码:

<audio id="audioplayer" controls autoplay> <source src="http://50.7.77.114:8007/" type="audio/aacp"> </audio>

流媒体服务已经完美运行了大约一年,而且没有任何问题。

现在它没有播放,也没有显示错误。 Google Chrome是否存在我们根本不知道的错误?

我正在使用谷歌浏览器:版本55.0.2883.87米(64位)

JSFiddle:https://jsfiddle.net/e32cyrs9/

提前致谢

1 个答案:

答案 0 :(得分:2)

您的流停止在Chrome 55中工作,因为Chrove版本54+不再支持Shoutcast 1 HTTP协议(https://www.internet-radio.com/community/threads/latest-chrome-browser-update-v55-breaks-shoutcast-v1-x-html5-players.27560/

解决方案:

  1. 目前最好的解决方案是升级到Shoutcast版本2.
  2. 另一个解决方案是使用修补后的Shoutcast 1二进制文件:http://saynotolinux.com/shoutcast/