JW Player加载媒体时出错:无法播放文件

Mar*_*mel 15 javascript html5 jwplayer jwplayer6

我们遇到了JW Player的一个非常奇怪的问题,并且真的不知道解决它的方法.

JW Player显示错误:

加载媒体时出错:无法播放文件

偶尔会在所有浏览器和平台上出现(有时它会显示,有时则不显示).我花了30多次重装才得到它,我的一些同事第一次尝试就得到了它.它的行为是非常不一致的,有点随机.

我们在Windows服务器上运行的Apache Tomcat实例上使用FirstSpirit作为CMS.所有版本的Chrome,IE和Firefox都出现了问题.

所有视频的MIME类型都是正确的编解码器.如果支持,JW Player将以HTML5模式运行.我们仅将Flash用于较旧的浏览器(IE8 呻吟).

我将不胜感激任何帮助.谢谢!

马库斯


更新:右侧带有视频框的示例页面.带视频的示例页面

更新:我们从JW Player建议更新了Ethan版本,但它仍然无法正常工作.

Sve*_*rov 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>
Run Code Online (Sandbox Code Playgroud)

这将确保在浏览器支持 HTML5 的情况下能够播放视频。我希望这有帮助