目前我正在使用 Flash 播放器来播放我的直播流。我希望移动设备上的人们也能够收听,似乎 HTML5 是要走的路。我将如何让这个广播流“stardust.wavestreamer.com:3353”在 HTML5 中工作?
我尝试使用
但这似乎与喊话不兼容。
如果您使用 Web 浏览器连接到 SHOUTcast 服务器,它会检测到您的浏览器,因为它Mozilla
在User-Agent
标头中,并且无论如何都会将您发送到流的管理页面。您只需访问http://stardust.wavestreamer.com:3353/即可自行测试。
幸运的是,SHOUTcast 服务器提供了一种强制加载流的方法。;
只需在 URL 末尾添加一个分号即可。
http://stardust.wavestreamer.com:3353/;
在 SHOUTcast 服务器内部,它现在会将您的User-Agent
字符串视为MPEG OVERRIDE
,不再包含Mozilla
,因此您将获得实际的媒体流。