我使用Camtasia Studio 8制作了一个视频。我将它添加到我的MVC应用程序并在本地主机上运行,视频播放正常。我发布到我的本地开发Web服务器(Windows Server 2008),视频将无法播放。没有错误。我试过chrome和IE11。在Chrome上我检查了网络选项卡,它显示"状态 - 已取消"。我是否需要对Web服务器设置进行一些更改?
<video width="320" height="240" controls="controls">
<source src="@Url.Content("~/Content/videos/3_Comments_Letters.mp4")" />
</video>
答案 0 :(得分:0)
我想我发现了这个问题。源应该是视频节点上的属性。
<video width="320" height="240" controls="controls" src="@Url.Content("~/Content/videos/3_Comments_Letters.mp4")"></video>
答案 1 :(得分:0)
我找到了答案。您必须将mp4 MIME类型添加到Web服务器。我在这里找到了答案:http://forums.asp.net/t/1470612.aspx?How+to+enable+IIS+to+play+MP4+files
答案 2 :(得分:0)
视频未在服务器中播放,因为IIS中未添加哑剧类型。
要添加Mime类型:
•转到IIS并选择您的站点
•单击菜单下的“ MIME类型”,然后单击右侧选项卡上的“添加”
•在File Extension(文件扩展名)下,添加mp4,在Mime下,键入video / mp4,然后单击OK(确定)。
•重新启动IIS,现在运行应用程序