Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5视频标签未在Firefox中播放_Html_Html5 Video - Fatal编程技术网

HTML5视频标签未在Firefox中播放

HTML5视频标签未在Firefox中播放,html,html5-video,Html,Html5 Video,我有一个MVC/.NET项目,我在我的网络配置中设置了mimetype: <staticContent> <mimeMap fileExtension=".mp4" mimeType="video/mp4" /> <mimeMap fileExtension=".m4v" mimeType="video/m4v" /> </staticContent> 然后我把这个视频标签添加到我的网页上 <video widt

我有一个MVC/.NET项目,我在我的网络配置中设置了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.mp4
Firefox打开下载窗口,这意味着视频路径是正确的

我在Stackoverflow和google中搜索,这让我回到了现在的状态,但现在我被卡住了。
有人能帮我解决这个问题吗?

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

有关更多信息,请直接从Mozilla工作人员或以下博客文章中查看:


我也发现了!谢谢你的帮助。我下载了一个ogv文件,它起了作用:)我会尽快接受你的答案,只要我能够+1-参考多个视频源可能是一个好主意,如中所述: