Corriger le type de mime pour .mp4

168

J'ai deux applications comme mentionné ci-dessous:

  1. Application d'administration grâce à laquelle je peux télécharger un fichier .mp4 sur le serveur.
  2. J'essaye de télécharger le .mp4 à l'aide de l'application mobile sur iPad.

  • L'application Admin est créée à l'aide de asp.net 4.0 et SQL Server, IIS7.
  • L'application Mobile est composée de asp.net mvc3, jquerymobile, HTML5.

À partir de maintenant, j'ai ajouté le type mime video/mp4pour .mp4 dans la section des types mime IIS7.

Lorsque j'essaie de télécharger le fichier .mp4 sur iPad, je vois un écran noir foncé avec une flèche croisée dessus. Quelqu'un peut-il s'il vous plaît m'aider à résoudre le problème.

Veuillez me dire si le type mime video/mp4pour .mp4 est correct.

santosh kumar patro
la source
1
application / octet-stream
ZYiOS
@ZYiOS si vous avez un fichier audio dans Internet Explorer, cela ne fonctionne pas, vous devriez plutôt l'utiliseraudio/mp4
NineCattoRules

Réponses:

263

Selon RFC 4337 § 2, video/mp4est en effet le type de contenu correct pour la vidéo MPEG-4.

En général, vous pouvez trouver des définitions MIME officielles en recherchant l'extension de fichier et «IETF» ou «RFC». Les articles RFC (Request for Comments) publiés par l'IETF (Internet Engineering Taskforce) définissent de nombreux standards Internet, y compris les types MIME.

Trigonométrie
la source
28

video/mp4doit être utilisé lorsque vous avez du contenu vidéo dans votre fichier. S'il n'y en a pas, mais qu'il y a du son, vous devriez utiliser audio/mp4. Si aucun audio ni aucune vidéo n'est utilisé, par exemple si le fichier ne contient qu'une piste de sous-titres ou une piste de métadonnées, le MIME doit l'être application/mp4. En tant que serveur, vous devez également essayer d'inclure les paramètres codecsou profilestels que définis dans la RFC6381 , car cela aidera les clients à déterminer s'ils peuvent lire le fichier, avant de le télécharger.

cconcolato
la source
-1

Lors du téléchargement d'un fichier .mp4 dans un script Perl, en utilisant CGI.pm, je le vois comme vidéo / mp lors de l'impression Content-typedu fichier téléchargé. J'espère que cela aidera quelqu'un.

Arsenii
la source