使用HTML5的AUDIO标签播放Icecast流是否可行?我使用的语法似乎对ShoutCast很满意,但对Icecast却感到困惑。此外,如果我浏览特定的Icecast流URL,浏览器窗口会自动显示播放器(请参见最后一个示例)。
可以使用的ShoutCast示例。
<audio src="http://107.182.233.214:8000/;listen.pls?sid=1" autoplay="true" muted="false" controls="true" volume="1.0"></audio>
无法工作的Icecast示例。
<audio src="http://91.121.59.45:8016/;stream" autoplay="false" muted="false" controls="true" volume="1.0"></audio>
<audio src="http://91.121.59.45:8016/stream" autoplay="false" muted="false" controls="true" volume="1.0"></audio>
<audio src="http://91.121.59.45:8016" autoplay="false" muted="false" controls="true" volume="1.0"></audio>
冰川流媒体的流链接,可以自动在浏览器中打开播放器。
http://91.121.59.45:8016/stream
<audio src="http://91.121.59.45:8016/stream" autoplay="false" controls="true"></audio>
在 JSFiddle 上似乎可以工作。 - T. D. Ben