我使用jwplayer 7.2.4来播放视频。我提供两个mp4版本的视频。下面是的配置:
jwplayer("hwdvscontainer").setup({
playlist:[{
image:"xxxx/xxxx.jpg",
sources: [{
file:"xxxxx/xxxxx_low.mp4",
label: "SD"
},{
file:"xxxx/xxxx.mp4",
label: "HD"
}],
mediaid: "zpVXiBDZ"
}],
height:"371",
width:"660",
startparam: "start",
skin: {
name: "seven",
active: "#CCCCCC",
inactive: "white",
background: "rgba(133, 116, 101, 0.85)"
},
primary: "html5"
});
此设置适用于每个播放器,但在Firefox中不起作用。随着闪光灯的安装,一切都很好,但没有。
有什么建议吗?
谢谢,哈拉尔德
发布于 2016-05-13 01:28:21
如果你看一下火狐的浏览器兼容性注释,你会发现它支持MP4,但它有脚注.
10为了避免专利问题,支持MPEG 4、H.264和MP3的是,而不是直接将内置到Firefox中。相反,依赖于操作系统或硬件的支持(硬件也需要能够支持使用对视频进行编码的配置文件,在MP4的情况下)。火狐在以下平台上支持这些格式:自火狐22.0以来的Windows Vista+、从火狐20.0开始的Android、从火狐15.0开始的火狐操作系统、从Firefox26.0开始的Linux (依赖于GStreamer编解码)和自Firefox35.0以来的OSX10.7。
简而言之,你的火狐是否会播放这段视频是50 / 50。即使它确实适用于您,它也可能不适用于您的站点访问者和他们版本的Firefox以及他们的操作系统。
To fix :
火狐中保证播放的视频格式是OGV (又名OGG)。
若要将MP4转换为OGV,可以尝试此免费在线转换器。或者在网上找另一个。
现在我不使用JWPlayer,所以我不能告诉您如何添加多格式文件,但是论坛上的顶答案可能会对您有所帮助。远离JWPlayer,使用标准的HTML5视频标记,如下所示:
<body>
<video width="700" controls loop>
<source src="myVideo.mp4" type="video/mp4"> <!-- For Other Browsers -->
<source src="myVideo.ogg" type="video/ogg"> <!-- For Firefox -->
</video>
</body>
发布于 2016-05-13 08:42:22
JW在Firefox中播放媒体存在一个长期的问题,在Firefox中,媒体路径使用“相对”或协议不可知论的URL (以“//”开头)。
据推测,这在JW7.4+中已经被修复了。
如果使用早期版本的JW,则解决方案是确保您使用的是媒体的完全限定URL。
更新:
只要用JW7.4+检查一下,他们就好像又把它弄坏了!
JW 7.1.0 - Worked;
JW 7.2.0 - Broken;
JW 7.3.0 - Fixed it;
JW 7.4+ - Broke it again...
https://stackoverflow.com/questions/37188280
复制相似问题