我在自己的桶下面放了用视频服务切了一个视频,生成一个m3u8文件(url:http://7sbsjb.com1.z0.glb.clouddn.com/middle-video-GOP)文件和若干个ts文件。用vlc能够正常播放。但是放到html的video里面,如下:
<video
src="http://7sbsjb.com1.z0.glb.clouddn.com/middle-video-GOP"
controls="controls"
width="320" height="240"
onerror="failed(event)"
>
Your browser does not support the video ta
</video>
然后在chrome和firefox上都播放不了。返回是MEDIA_ERR_SRC_NOT_SUPPORTED。
有哪位大侠给看一下。这个错误码是什么问题导致的。
这个chrome和firefox默认是不支持m3u8 文件的,
Safari是支持的
chrome和firefox需要使用播放器
具体你可以参考各个播放器的优劣:
http://kb.qiniu.com/5a9mzj6n
播放器建议使用 sewise
这里是所有的demo
http://jackzhang1204.github.io/sewise/sewise_player/demos/index.html
这里使用m3u8 点播
http://jackzhang1204.github.io/sewise/sewise_player/demos/m3u8_cross_p...
参考这个网页的代码
这里有一篇文档
http://blog.csdn.net/guoer9973/article/details/44152277
跨域文件 http://video-sunbiaobiao.qiniudn.com/crossdomain.xml