Jenis mime yang benar untuk .mp4


168

Saya memiliki dua aplikasi seperti yang disebutkan di bawah ini:

  1. Aplikasi admin tempat saya dapat mengunggah file .mp4 ke server.
  2. Saya mencoba mengunduh .mp4 menggunakan aplikasi seluler di iPad.

  • Aplikasi Admin dibuat dengan menggunakan asp.net 4.0 dan SQL Server, IIS7.
  • Aplikasi Mobile terbuat dari asp.net mvc3, jquerymobile, HTML5.

Sampai sekarang saya telah menambahkan tipe mime video/mp4untuk .mp4 di bagian tipe mime IIS7.

Ketika saya mencoba untuk mengunduh file .mp4 di iPad saya melihat layar hitam gelap dengan panah silang di atasnya. Adakah yang bisa membantu saya untuk menyelesaikan masalah.

Tolong beri tahu saya apakah tipe mime video/mp4untuk .mp4 sudah benar.


1
application / octet-stream
ZYiOS

@ZYiOS jika Anda memiliki file audio di Internet Jelajahi ini tidak berfungsi, sebagai gantinya harus digunakanaudio/mp4
NineCattoRules

Jawaban:


263

Menurut RFC 4337 § 2, video/mp4memang Jenis Konten yang benar untuk video MPEG-4.

Secara umum, Anda dapat menemukan definisi MIME resmi dengan mencari ekstensi file dan "IETF" atau "RFC". Artikel RFC (Request for Comments) yang diterbitkan oleh IETF (Internet Engineering Taskforce) mendefinisikan banyak standar Internet, termasuk tipe MIME.


28

video/mp4harus digunakan ketika Anda memiliki konten video di file Anda. Jika tidak ada, tetapi ada audio, Anda harus menggunakan audio/mp4. Jika tidak ada audio dan tidak ada video yang digunakan, misalnya jika file hanya berisi trek subtitle atau metadata, MIME seharusnya application/mp4. Juga, sebagai server, Anda harus mencoba memasukkan codecsatau profilesparameter seperti yang didefinisikan dalam RFC6381 , karena ini akan membantu klien menentukan apakah mereka dapat memutar file, sebelum mengunduhnya.



-1

Saat mengunggah file .mp4 ke skrip Perl, menggunakan CGI.pm saya melihatnya sebagai video / mp saat mencetak Content-typeuntuk file yang diunggah. Saya harap ini akan membantu seseorang.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.