我们遇到了JW Player的一个非常奇怪的问题,并且真的不知道解决它的方法。
JW Player显示错误:
加载媒体时出错:无法播放文件
偶尔会在所有浏览器和平台上运行(有时会显示,有时则不会显示)。我花了30多次重装才得到它,我的一些同事第一次尝试就得到了它。它的行为非常不一致,而且是随机的。
我们在Windows服务器上运行的Apache Tomcat实例上使用FirstSpirit作为CMS。所有版本的Chrome,IE和Firefox都出现了问题。
所有视频的MIME类型都是正确的编解码器。如果支持,JW Player将以HTML5模式运行。我们仅将Flash用于较旧的浏览器(IE8 呻吟)。
我将不胜感激任何帮助。谢谢!
马库斯
更新: 右侧带有视频框的示例页面。 Example page with video
更新: 我们从JW Player建议更新了Ethan版本,但它仍然无法正常工作。
答案 0 :(得分:1)
我建议将视频编码为.mp4和.ogg。 (在Safari和IE9中支持MP4,在Firefox,Chrome和Opera中则支持Ogg,并且正如您提到的IE6-8仅使用Flash)。因此,您的视频元素将类似于:
<video width="300" controls>
<source src="my_video.ogg" type="video/ogg">
<source src="my_video.mp4" type="video/mp4">
Your browser does not support HTML5 video.
</video>
如果浏览器支持HTML5,这将确保播放视频。希望对您有帮助