未找到支持格式和 MIME 类型的视频.这是什么意思,我该如何改变它



找不到支持格式和 MIME 类型的视频

显示一个巨大的视频屏幕,并显示上面的消息。我该如何解决这个问题?这只发生在Mozilla Fire fox身上,而不是在Google Chrome上。我正在使用网络视频和 mp4 视频。

这是针对 html5 视频的。

Web 服务器可能未发送正确的 MIME 类型。根据服务器的不同,您可以添加包含以下内容的 .htaccess 文件:

AddType video/webm .webm
AddType video/mp4 .mp4

如果这不起作用,请尝试搜索"服务器 MIME 类型"。

转到 IIS 管理器。单击"IIS 下的 MIME 类型"。单击添加按钮。输入以下详细信息。

文件扩展名:.webmMIME 类型:视频/网络

再次添加,文件扩展名:.ogvMIME 类型:视频/游戏

和文件扩展名:.mp4MIME 类型:视频/mp4

<html>
<head></head>
<body>
<video width="320" height="240" controls>
<source src="ho.mp4" type="video/mp4">
<source src="ho.ogg" type="video/ogg">
Your browser does not support the video tag.
</video> 
</body>
</html>

这段代码对我来说效果很好...从 w3schools.com 找到它...如果您仍然遇到问题,请尝试在 iis manager

编辑 applicationhost.config,转到此行:

<mimeMap fileExtension=".mp3" mimeType="audio/mpeg" />

然后在下面插入此行:

<mimeMap fileExtension=".webm" mimeType="video/webm" /> --> problemo solved

如果您找不到该文件夹,只需点击此链接以获取有关如何添加新 mime 类型的说明:http://www.misfitgeek.com/use-html5-video-tags-in-your-asp-net-applications/

最新更新