Ich habe zwei Anwendungen wie unten erwähnt:
- Administratoranwendung, über die ich eine MP4-Datei auf den Server hochladen kann.
- Ich versuche, die .mp4 mit einer mobilen Anwendung auf dem iPad herunterzuladen.
- Die Admin-Anwendung wird mithilfe von asp.net 4.0 und SQL Server IIS7 erstellt.
- Die mobile Anwendung besteht aus asp.net mvc3, jquerymobile, HTML5.
Ab sofort habe ich den video/mp4
MIME- Typ für .mp4 im Abschnitt IIS7-MIME-Typen hinzugefügt .
Wenn ich versuche, die MP4-Datei auf das iPad herunterzuladen, wird ein dunkelschwarzer Bildschirm mit einem Kreuzpfeil angezeigt. Kann mir bitte jemand helfen, das Problem zu lösen.
Bitte sagen Sie mir, ob der MIME-Typ video/mp4
für .mp4 korrekt ist.
video
html5-video
mime-types
Santosh Kumar Patro
quelle
quelle
audio/mp4
Antworten:
Laut RFC 4337 § 2
video/mp4
ist in der Tat der richtige Inhaltstyp für MPEG-4-Video.Im Allgemeinen können Sie offizielle MIME-Definitionen finden, indem Sie nach der Dateierweiterung und "IETF" oder "RFC" suchen. Die von der IETF (Internet Engineering Taskforce) veröffentlichten RFC-Artikel (Request for Comments) definieren viele Internetstandards, einschließlich MIME-Typen.
quelle
video/mp4
sollte verwendet werden, wenn Ihre Datei Videoinhalte enthält. Wenn es keine gibt, aber Audio, sollten Sie verwendenaudio/mp4
. Wenn kein Audio und kein Video verwendet wird, z. B. wenn die Datei nur eine Untertitelspur oder eine Metadatenspur enthält, sollte das MIME seinapplication/mp4
. Auch als Server, sollten Sie versuchen , die einschließencodecs
oderprofiles
Parameter wie definiert RFC6381 , wie dies helfen wird , Kunden bestimmen , ob sie die Datei abspielen kann, bevor es herunterlädt.quelle
Nach http://help.encoding.com/knowledge-base/article/correct-mime-types-for-serving-video-files/ , die richtige für MIME - Typ
.mp4
istvideo/mp4
quelle
Wenn ich eine MP4-Datei mit CGI.pm in ein Perl-Skript hochlade, sehe ich sie als Video / MP beim Ausdrucken
Content-type
für die hochgeladene Datei . Ich hoffe es wird jemandem helfen.quelle