繁体   English   中英

用html5播放带有MP3的icecast

[英]Play icecast with mp3 by html5

我有基于Web的广播电台,该广播电台通过带有MP3 Codex的icecast服务器流式播放音乐。

http://live.liveradio.ir:8000/airtime_128我可以通过VLC和其他播放器应用程序播放它。

现在我想用HTML5在浏览器中播放它,该怎么办?

好吧,这是我的答案。 您可以做到,但是由于缺乏浏览器的音频标准,您将获得不同的结果。 做到这一点的基本方法是使用<audio>标记,然后将源指向您的流URL。 但是,MP3会带来并发症。 仅有Chrome和Safari完全支持HTML5 / MP3流。 如果我的研究成立,IE一直很不确定。 Firefox和Opera完全不支持。

我的建议是使用Flash备份创建两个流,一个在MP3中,一个在OGG中。 然后,您可以编写HTML代码以检测浏览器并从那里运行。

另一种选择是使用<video>标签。 有关这方面的更多信息,请参见以下两个链接:

https://github.com/dz0ny/AudioJS并不是真正使用<video>但是它是VideoJS的分支。 看看那个。 有些人只能用它流音频。

http://www.wowza.com/forums/showthread.php?14071-Streaming-to-HTML5-audio-tag

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM