是否可以使用 html5 播放 shoutcast(或某些)互联网广播流?
所以我有下一个代码:
<html>
<body>
<audio src="http://shoutcast.internet-radio.org.uk:10272/" />
</body>
</html>
我将它保存为 HTML 页面并启动我的浏览器(Google chrome 4.0.249.78、safary 或 FF)
但它不播放/工作!(
而且它不能与我尝试播放的任何其他网络收音机一起播放!(
为什么!?!我究竟做错了什么?
顺便说一句:来自 HTML5(包括仍在开发中的下一代添加) 2.6.1 协议概念 用户代理可以实现各种传输协议,但该规范主要根据 HTTP 定义行为。 [HTTP]
HTTP GET 方法相当于协议的默认检索动作。例如,FTP 中的 RETR。在 HTTP 术语中,此类操作是幂等且安全的。
HTTP 响应代码等同于具有相同基本含义的其他协议中的状态。例如,“找不到文件”错误相当于 404 代码,服务器错误相当于 5xx 代码,等等。
HTTP 标头等同于具有相同基本含义的其他协议中的字段。例如,HTTP 身份验证标头相当于 FTP 协议的身份验证方面。
原文由 Rella 发布,翻译遵循 CC BY-SA 4.0 许可协议
你不能用 ShoutCast 做到这一点,但用 Icecast 和 edcast 客户端你可以通过 HTML5
<audio>
标签流式传输实时 vorbis。只需将它指向 http://your-url.com:port/stream.ogg :p