微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

原文地址:https://www.jb51.cc/html5/168234.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。