在Windows Server 2008 R2上的IIS7.0(7.5.7600.16385)中工作
尝试在网页上播放.MP4类型的视频。
如果使用实际服务器路径指定了URL,则视频将播放:
\\myproductionserver\wwwroot\Video\Activevideos\videotestpage.html
我们的生产和开发服务器也是如此。 但是,如果我使用实际的URL:
http://example.com/Video/ActiveVideos/videotestpage.html
......它不会播放
根据各种信息来源,我已将.MP4作为视频/ mp4添加到我的IIS MIME类型(通过GUI)。
什么都行不通。
关于让它发挥作用的想法?
================== 更新: 我去了HTML5TEST.com,它在视频部分说不支持MPEG 4。根据这篇文章对IE 9的一些建议HTML5 - mp4 video does not play in IE9 我将视频标记替换为“您的浏览器不支持视频标记。”
当我运行我的页面时,您的浏览器不支持视频标记。来了 那么......那是什么告诉我的?特别是因为如果我使用实际的服务器路径执行url,它可以工作吗?
答案 0 :(得分:0)
通过在页面中添加以下内容来实现它:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" /
答案 1 :(得分:-1)
您可以在webconfig中添加以下代码:
<remove fileExtension=".mp4v" />
<mimeMap fileExtension=".mp4v" mimeType="video/mp4v" />
重新启动应用程序池并打开您的网站或Web应用程序