0

我在让本地视频适用于 HTML5 Video 元素时遇到问题。

如果我尝试直接查看本地 OGG 或 WebM 文件,在 Firefox 16.0.2 中它可以工作,但在 chrome 22 中它不起作用!

但是,如果我在另一个网络服务器上查看 OGG 文件,它可以正常工作。

例如这个文件

http://www.quackit.com/video/pass-countdown.ogg

对我来说可以正常工作,但是如果我将它保存到我自己的服务器上

http://test.jammaloo.com/pass.ogg

然后它可以在 Firefox 中运行,但 Chrome 不会播放它。

我相信 mimetype 设置正确,谁能帮我找出问题所在?

4

1 回答 1

2
  • 首先尝试添加对更多视频类型的支持

链接 - http://www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html

视频 id="sampleMovie" width="640" height="360" 预加载控件

<source src="HTML5Sample_H264.mov" type='video/mp4;' />
<source src="HTML5Sample_Ogg.ogv" type='video/ogg;' />
<source src="HTML5Sample_WebM.webm" type='video/webm;' />

视频

  • 第二次检查您的 .htaccess 文件的内容类型 - 为 webm、ogg、mp4 添加 mime 类型

链接 - http://docs.sublimevideo.net/troubleshooting

链接 - http://www.htaccess-guide.com/adding-mime-types/

这些解决了我在 HTML5 视频标签中播放视频的问题。希望对你也有帮助。

当我在 CHROME 中检查时,您的内容没有加载正确的“类型”

如果适用(并且没有任何效果),您可以使用 - http://www.longtailvideo.com/players

于 2012-11-06T06:59:58.720 回答