HTML5视频是否仅适用于实际的Web服务器?

时间:2012-08-08 18:03:47

标签: html5 html5-video

我只是想在我的本地计算机上使用同一本地目录中的图像和视频(ogv)文件编辑html文件来练习,但是当我尝试在html文件上打开浏览器(最新版本的Firefox)时,它抱怨“找不到支持格式和MIME类型的视频”。正如我在互联网上阅读的那样,大多数解决方案都说要修改.htaccess文件。那么,根本没有办法将视频嵌入到我的计算机上的html文件中(不运行Web服务器)并让它工作吗?

编辑:我有什么:

<video width="320" height="240" controls="controls">
  <source src="media/gizmo.ogv" type="video/ogv" />
</video>

另一个编辑: 好吧,如果我取消type="video/ogv",它可以在我的本地机器上工作,所以我想我会在我的本地机器上工作并将其重新放入并执行.htaccess时将其从源标签中删除如果我真的把东西放在网络服务器上的东西。

1 个答案:

答案 0 :(得分:2)

在视频代码的源代码中使用

type="video/ogg" 

这应该有效。

更好地将其设为如下

<video width="320" height="240" controls="controls">
  <source src="media/gizmo.mp4" type="video/mp4" />
  <source src="media/gizmo.webm" type="video/webm" />
  <source src="media/gizmo.ogv" type="video/ogg" />
  Your browser does not support this video
</video>

它会显示不支持video标记的旧浏览器的消息。提供不同的视频格式,因为并非所有浏览器都支持所有格式。

附加:如果您打算使用网络服务器,请确保网络服务器也支持这些mimetypes