У меня есть два приложения, как указано ниже:
- Приложение администратора, с помощью которого я могу загрузить файл .mp4 на сервер.
- Я пытаюсь скачать .mp4 с помощью мобильного приложения в iPad.
- Приложение Admin создано с использованием asp.net 4.0 и SQL Server, IIS7.
- Мобильное приложение выполнено из asp.net mvc3, jquerymobile, HTML5.
На данный момент я добавил MIME-тип video/mp4
для .mp4 в разделе IIM7 типов MIME.
Когда я пытаюсь загрузить файл .mp4 в iPad, я вижу темно-черный экран с крестообразной стрелкой на нем. Может кто-нибудь, пожалуйста, помогите мне решить эту проблему.
Скажите пожалуйста, правильный ли тип mime video/mp4
для .mp4.
video
html5-video
mime-types
Сантош Кумар Патро
источник
источник
audio/mp4
Ответы:
Согласно RFC 4337 § 2,
video/mp4
действительно является правильным Content-Type для видео MPEG-4.Как правило, вы можете найти официальные определения MIME, выполнив поиск по расширению файла и «IETF» или «RFC». Статьи RFC (Request for Comments), опубликованные IETF (Internet Engineering Taskforce), определяют многие интернет-стандарты, включая типы MIME.
источник
video/mp4
должен использоваться, когда у вас есть видео в вашем файле. Если нет, но есть звук, вы должны использоватьaudio/mp4
. Если аудио и видео не используются, например, если файл содержит только дорожку субтитров или дорожку метаданных, MIME должен бытьapplication/mp4
. Также, как сервер, вы должны попытаться включить параметрыcodecs
или,profiles
как определено в RFC6381 , так как это поможет клиентам определить, могут ли они воспроизвести файл, до его загрузки.источник
Согласно http://help.encoding.com/knowledge-base/article/correct-mime-types-for-serving-video-files/ , правильный тип пантомимы для
.mp4
этоvideo/mp4
источник
При загрузке файла .mp4 в сценарий Perl, используя CGI.pm, я вижу его как video / mp при печати
Content-type
для загруженного файла. Надеюсь, это кому-нибудь поможет.источник