Ios Icecast实时流音频至iPhone
我有一个非常类似的问题,但有一些不同 我有一个Icecast服务器运行在Ubuntu14.04LTS上,播放mp3。该设置完全遵循Icecast的文档,通过运行在AWS EC2上的网站上的Ios Icecast实时流音频至iPhone,ios,iphone,html,audio,icecast,Ios,Iphone,Html,Audio,Icecast,我有一个非常类似的问题,但有一些不同 我有一个Icecast服务器运行在Ubuntu14.04LTS上,播放mp3。该设置完全遵循Icecast的文档,通过运行在AWS EC2上的网站上的HTML5标记链接,并在我的桌面/笔记本电脑浏览器中工作 然而,当我尝试在iOS中加载同一个网站时,无论是在iPhone还是iPad上,HTML5音频播放器都会加载,显示“加载…”几分钟,然后要么什么也不显示,要么显示“错误” HTML5代码如下所示: <audio controls> <
HTML5标记链接,并在我的桌面/笔记本电脑浏览器中工作
然而,当我尝试在iOS中加载同一个网站时,无论是在iPhone还是iPad上,HTML5音频播放器都会加载,显示“加载…”几分钟,然后要么什么也不显示,要么显示“错误”
HTML5代码如下所示:
<audio controls>
<source src="http://xx.xx.xx.xx:8000/example1.mp3" type="audio/mpeg" />
</audio>
关于为什么这在iOS中不起作用的建议或想法?我最终解决了这个问题,但意识到我从未发布过答案 我必须将
src
值设置为在我的icecast.xml文件中找到的流装载点
因此,在我的icecast.xml文件中,我有:
<!-- You may have multiple <listener> elements -->
<listen-socket>
<port>8000</port>
<bind-address>123.456.789.012</bind-address>
<shoutcast-mount>/stream</shoutcast-mount>
</listen-socket>
8000
123.456.789.012
/溪流
因此,我的HTML5
标签变成:
为了更好地衡量,我还将
audio/mpeg
的mime\u类型和控件添加到
标记中,尽管这些不是必需的。您能为服务器提供真实的URL吗?我不想在公共论坛上,但如果你不介意通过电子邮件帮助解决问题,那就太棒了。电子邮件是cweilemann@gmail.comYour不包括最终标签?这个问题最终与iPhone无关,这是正确的吗?