12

我们刚刚开始使用 html5 视频,似乎无法.ogg在 Firefox 中播放文件,有什么提示吗?这是我们正在使用的来源:

<video width="640" height="360" poster="http://video.thewebreel.com/episode_001/episode_001.jpg" controls autoplay autobuffer>
  <source src="http://video.thewebreel.com/episode_001/episode_001.ogg" type="video/ogg" type='video/ogg; codecs="theora, vorbis"'/>
  <source src="http://video.thewebreel.com/episode_001/episode_001.mp4" type="video/mp4" />
</video>

现场示例可以在这里看到:

http://thewebreel.com/2010/05/02/episode-1.html

然而,我们完全感到困惑,一切似乎都是正确的。

4

4 回答 4

18

我将您的 .ogg 上传到我的服务器,怀疑这是服务器问题,并且在我的服务器上运行良好

我猜这是因为您的网络服务器正在回复

Content-type: binary/octet-stream

尝试将 mime 类型添加到 nginx...

打开 Nginx mime 类型配置文件,例如:/etc/nginx/mime.types

在最后一个视频 mime 类型之后添加这些行

video/ogg                             ogm;
video/ogg                             ogv;
video/ogg                             ogg;
于 2010-05-03T07:01:50.803 回答
2

在提到的链接之一中,播放 ogg 文件的正确方法是..

<audio preload="auto" controls="controls">
  <source src="media/song.ogg" type="application/ogg">
</audio>

感谢在这里指出它的人。 Safari 和 Firefox 中的 HTML5 视频(mp4 和 ogv)问题 - 但 Chrome 都很好

于 2012-06-19T07:32:03.073 回答
2

要在您的服务器上设置的正确 mime 类型是

AddType audio/ogg .oga (audio oga file)
AddType video/ogg .ogv (video ogv file)
AddType application/ogg .ogg (for audio and video)

资料来源:

于 2014-09-14T18:50:59.883 回答
1

Ogg 视频播放在 Firefox 3.6 上播放,但不是 4.0。

这是解决方案:视频自动缓冲控件 preload="auto" 而不是视频控件 preload="none"

这适用于 Firefox 3.6 和 4.0 以及现在的 MSIE 9!

于 2011-04-20T02:17:23.653 回答