2

我有一个 MVC/.NET 项目,并在我的 webconfig 中设置了 mimetype:

<staticContent>
      <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
      <mimeMap fileExtension=".m4v" mimeType="video/m4v" />
</staticContent>

然后我将此视频标签添加到我的网页

<video width="640" height="385" controls="controls">
      <source src="/videos/sample_mpeg4.mp4" type="video/mp4" />
      <object data="/videos/sample_mpeg4.mp4" width="640" height="385">
        <embed src="movie.swf" width="640" height="385" />
      </object>
    </video> 

我在 Firefox 中打开此网页,但收到消息“找不到支持格式和 MIME 类型的视频”。如果我打开http://localhost/videos/sample_mpeg4.mp4Firefox 会打开下载窗口,那么这意味着视频路径是正确的。

我在 Stackoverflow 和 google 中进行了搜索,这使我达到了目前的状态,但现在我被卡住了。有人可以帮我解决这个问题吗?

4

1 回答 1

2

Firefox 不支持其视频标签中的 MP4 格式。主要原因是mp4格式附带的版税。

直接从 Mozilla 团队查看Media_formats_supported_by_the_audio_and_video_elements或以下博客文章了解更多信息:

http://pauljacobson.org/blog/2010/1/22/firefox-and-its-limited-html-5-video-support.html

于 2012-09-10T23:52:36.887 回答