目前我正在使用flash播放器播放我的广播流。我希望移动设备上的用户也能听音乐,HTML5似乎是可行的选择。我该如何让这个广播流"stardust.wavestreamer.com:3353"在HTML5中运行?
我试过使用
如果你用web浏览器连接到一个SHOUTcast服务器,它会检测到你的浏览器,因为它在User-Agent
头中有Mozilla
,并将你发送到流的管理页面。您可以通过访问http://stardust.wavestreamer.com:3353/来测试。
幸运的是,SHOUTcast服务器提供了强制加载流的方法。只需在URL的末尾添加一个分号;
。
http://stardust.wavestreamer.com:3353/;
在SHOUTcast服务器内部,它现在将看到您的User-Agent
字符串为MPEG OVERRIDE
,不再包含Mozilla
,因此您得到实际的媒体流。