use*_*399 6 iis html5 mp4 html5-video
我遇到的问题是我无法通过视频标签获取mp4视频.
服务器是Win7 Ultimate上的IIS 7.5.
文件中的htm非常简单和香草:
<video width="360" height="240" controls="controls" >
<source src="test.mp4" type="video/mp4" />
</video>
Run Code Online (Sandbox Code Playgroud)
在"Internet Explorer"中,标签呈现带有红叉的黑盒子.
在Firefox中,标记呈现为灰色框,带有浅灰色十字和"没有支持格式和MIME类型的视频".
我知道你在想什么 - 添加MIME类型.我做了这两种不同的方式却没有成功; 首先我尝试在IIS中添加MIME类型,然后我尝试通过web.config添加
<staticContent>
<remove fileExtension=".mp4" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
</staticContent>
Run Code Online (Sandbox Code Playgroud)
这些都没有带来任何影响.我还将.mp4文件直接键入地址坏,IE和Firefox都可以播放.此外,我已经去过在IE和Firefox中使用"视频"标签的网站,他们播放视频就好了.
有人可以帮助我解释为什么不玩这个,以及我可以做些什么来让它发挥?
谢谢
一定要按照建议检查 Chrome/Safari。Firefox 不支持通过 HTML5 视频传输 MP4 文件。您需要一个 WEBM 文件或一个后备 Flash 播放器来支持 Firefox(我假设 Leanback 可以支持)。
总的来说,这听起来像是您的 IE9 版本的问题,并且可能仅限于您的计算机。Leanback 播放器的视频可以在 IE9 中播放吗?或者videojs.com上的视频?我自己在 IE9 中测试了后者多次。
否则,您的 mp4 文件可能会出现 IE9 无法支持的损坏。我在另一个问题中对此进行了更多解释。
| 归档时间: |
|
| 查看次数: |
11245 次 |
| 最近记录: |