我有一个应用程序,我需要上传视频:
HTML
<iframe id="frame1" runat="server" visible="false"
style="height: 222px; width: 482px;"></iframe>
代码
Finalpath = filepath + filename;
frame1.Visible = true;
frame1.Attributes.Add("src", Finalpath);
但是当我加载视频扩展程序Mp4
时,它会在Iframe
HTTP Error 404.3 - Not Found
由于扩展程序配置,无法提供您请求的页面。如果页面是脚本,请添加处理程序。如果要下载文件,请添加MIME映射。
如何处理此服务器错误以及我可以上传的视频类型(扩展名)?谢谢你的帮助..
答案 0 :(得分:13)
您应该在IIS或web.config文件中添加.MP4格式的MIME类型 在Web.Config中对于IIS 7,您可以在配置中添加此部分。
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
</staticContent>
</system.webServer>
您可以使用HTML 5 <video>
标记来显示.mp4视频
<video width="320" height="240" controls="controls">
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>