正确的MIME类型为.mp4


168

我有以下两个应用程序:

  1. 管理员应用程序,通过它我可以将.mp4文件上传到服务器。
  2. 我正在尝试使用iPad中的移动应用程序下载.mp4。

  • 通过使用asp.net 4.0和SQL Server IIS7来创建Admin应用程序。
  • Mobile应用程序由asp.net mvc3,jquerymobile和HTML5组成。

到目前为止,我已经video/mp4在IIS7 mime types部分中为.mp4 添加了mime类型。

当我尝试在iPad中下载.mp4文件时,我看到一个深黑色的屏幕,上面有交叉箭头。谁能帮我解决问题。

请告诉我video/mp4.mp4 的mime类型是否正确。


1
应用程序/八位字节流
ZYiOS

@ZYiOS如果您在Internet中有音频文件,请执行以下操作audio/mp4
-NineCattoRules

Answers:


263

根据RFC 4337§2video/mp4确实是MPEG-4视频的正确Content-Type。

通常,您可以通过搜索文件扩展名和“ IETF”或“ RFC”来找到正式的MIME定义。IETF(Internet工程任务组)发布的RFC(请求注释)文章定义了许多Internet标准,包括MIME类型。


28

video/mp4文件中包含视频内容时使用。如果没有,但有音频,则应使用audio/mp4。如果没有音频和视频,例如,如果文件仅包含字幕轨道或元数据轨道,则MIME应该为application/mp4。另外,作为服务器,您应该尝试包括RFC6381中定义的codecsor profiles参数,因为这将帮助客户端在下载文件之前确定他们是否可以播放文件。



-1

当使用CGI.pm将.mp4文件上传到Perl脚本时,在打印输出上传文件时,我将其视为video / mpContent-type。希望对您有所帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.