HTML5视频标签不玩MP4 - IIS(html5 video tag not playing

2019-07-30 19:14发布

我遇到的问题是,我无法得到MP4视频,通过视频标签运行。

该服务器是Win7旗舰版IIS 7.5。

该文件中的HTM是相当简单和香草:

<video width="360" height="240"  controls="controls" >
    <source src="test.mp4" type="video/mp4" />
</video>

在“Internet Explorer中的”标签生成带有红叉一个黑盒子。

在Firefox标签呈现为具有浅灰色的交叉和词的灰色框“与受支持的格式,并发现MIME类型无视频”。

我知道你在想什么 - 添加MIME类型。 我做了这两没有成功不同的方式; 第一我试图在IIS添加MIME类型,然后我曾尝试通过在web.config与添加

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

这些都不做了一个差异。 我也直接输入.mp4文件到地址不好,IE和Firefox都能够发挥它。 此外,我去了那些在IE和Firefox中使用“视频”标签和他们玩视频就好了网站。

可有人请帮助我,为什么这不会玩了,我能做些什么来得到它玩?

谢谢

Answer 1:

当然检查的Chrome / Safari浏览器的建议。 Firefox不会通过HTML5视频支持MP4文件。 你需要一个WEBM文件或回退flash播放器支持Firefox(这我假设的Leanback一样)。

整体而言,这听起来像你的IE9版本的问题,并且可能被限制到你的机器。 请问您在IE9包含Leanback播放机的视频作品? 或在视频videojs.com ? 我测试过,后者自己在IE9多次。

否则,有可能是在你的MP4文件损坏是IE9不支持。 我解释这个更在另一个问题 。



文章来源: html5 video tag not playing mp4 - IIS