【发布时间】:2014-06-15 11:25:18
【问题描述】:
我正在制作一个我在 localhost 上运行的系统,它嵌入了一个视频播放器,除了 Chrome 上的 webm 视频外,一切正常。它们会定期冻结,我只能通过按播放/暂停并移动到视频的初始阶段来让它们再次运行。
我一直在谷歌上搜索这个问题并试图解决它一段时间但没有成功,有人知道如何解决这个问题吗?
【问题讨论】:
标签: google-chrome video freeze
我正在制作一个我在 localhost 上运行的系统,它嵌入了一个视频播放器,除了 Chrome 上的 webm 视频外,一切正常。它们会定期冻结,我只能通过按播放/暂停并移动到视频的初始阶段来让它们再次运行。
我一直在谷歌上搜索这个问题并试图解决它一段时间但没有成功,有人知道如何解决这个问题吗?
【问题讨论】:
标签: google-chrome video freeze
您的同一个 WebM 文件在 Firefox 上是否正常工作?我假设您使用的是 HTML5 视频。
我编制了一份关于如何解决 HTML5 视频播放问题 here 的简短检查清单。尝试播放 videojs webm sample 看看它是否有效。
鉴于您对问题的描述,我猜它要么是不正确的 WebM 文件,要么是服务器端调整问题(例如 mime 类型)。
如果是文件格式问题,您可以尝试使用firefogg 从已知良好来源(即不是有问题的 WebM 文件)重新转码。 您也可以尝试将 HTML5 视频标签的 preload 属性设置为 auto。
【讨论】: