html5音频livestreaming

我正在创建自己的音频,没有浏览器的控制.
<audio src="http://50.7.98.194:8081/~dl3/cgi-bin/dl.cgi/bqmu5mltxcqy43mxecgo4gnw743qr7fd7io22q5xj4/gl1mwvp6b326.mp3" id="audio">
</audio>

我有这些功能,当点击一些按钮时调用

function play()
{
   audio.play();
}

function play()
{
   audio.pause
}

function stop()
{
   audio.pause();
   audio.src = audio.src;
}

但是现在,我只能播放mp3或ogg文件,但不能播放直播电台.
我读了一些插件,但我需要用纯html5做.

请问你能帮帮我吗?
非常感谢,

解决方法

不幸的是,仍然没有单一的视频和音频编解码器,这是所有浏览器支持!程序员必须确保在浏览器A不支持编解码器B的情况下提供后备,反之亦然.

您可以查看桌面和移动浏览器的兼容性表.

桌面:

> Internet Explorer(9.0)支持MP3和AAC编解码器
> Chrome(6.0)支持Ogg Vorbis,MP3,WAV
Firefox(3.6)支持Ogg Vorbis,WAV
> Safari(5.0)支持MP3,AAC,WAV
> Opera(10.0)支持Ogg Vorbis,WAV

移动:

> Opera Mobile(11.0)支持的编解码器与设备有关
> Android(2.3)支持的编解码器与设备有关
> Mobile Safari(iDevices with iOS 3.0)支持MP3,AAC
>黑莓(6.0)支持MP3,AAC

由于闪光灯仍然足够广泛,这可能是最安全的回退.

另外,我想要注意的是,使用某些库没有什么更糟的,其中一些(例如jPlayer)提供非常强大的界面,这只能帮助您制作更好的代码

我想你可以在下面的文章中找到你想知道的一切:HTML5 Audio Radio Player by Opera Devs

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码