目前我正在使用Flash播放器播放我的shoutcast流。我希望移动设备上的人也能够收听,而HTML5似乎是最佳选择。我如何在HTML5中使用这个shoutcast流“stardust.wavestreamer.com:3353”?
我尝试使用
但这似乎与shoutcast不兼容。
答案 0 :(得分:3)
如果您使用网络浏览器连接到SHOUTcast服务器,它将检测您的浏览器,因为它在Mozilla
标题中有User-Agent
,并且无论如何都会将您发送到该流的管理页面。您只需转到http://stardust.wavestreamer.com:3353/即可自行测试。
幸运的是,SHOUTcast服务器提供了一种强制加载流的方法。只需在网址末尾添加分号;
即可。
http://stardust.wavestreamer.com:3353/;
在SHOUTcast服务器内部,它现在会将User-Agent
字符串视为MPEG OVERRIDE
,不再包含Mozilla
,因此您可以获得实际的媒体流。