Тип MIME IIS 7.0 .MP4

Работа в IIS7.0(7.5.7600.16385) на Windows Server 2008 R2

Попытка получить видео типа .MP4 для воспроизведения на веб-странице.

ЕСЛИ URL-адрес указан с использованием фактического пути к серверу, видео будет воспроизводиться:

 \\myproductionserver\wwwroot\Video\Activevideos\videotestpage.html

Это верно для наших рабочих серверов и серверов разработки. Однако, если я использую фактический URL:

  http://example.com/Video/ActiveVideos/videotestpage.html

... не будет играть

Согласно различным источникам информации, я добавил .MP4 как видео/mp4 в свои типы MIME IIS (через графический интерфейс).
Ничего не работает. Мысли о том, как заставить это работать?

================== ОБНОВЛЕНИЕ: я зашел на HTML5TEST.com, и в разделе видео говорится, что MPEG 4 не поддерживается. следуя некоторым предложениям из этого поста для IE 9 HTML5 - видео mp4 не воспроизводится в IE9 я заменил свой тег видео на тот, который показывает "Ваш браузер не поддерживает тег видео".

Когда я запустил свою страницу, ваш браузер не поддерживает тег видео. подошел. Так... что это мне говорит? Тем более, что если я выполняю URL-адрес, используя фактические пути сервера, он работает?


person JTSOne    schedule 03.02.2016    source источник


Ответы (2)


Заработало, поместив на страницу следующее:

 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" /
person JTSOne    schedule 04.02.2016
comment
Мне удалось это исправить, добавив тип mime в файл web.config, как указано здесь, stackoverflow.com/questions/18258125/ - person mehul9595; 04.08.2017

Вы можете добавить этот код в webconfig:

<remove fileExtension=".mp4v" />
<mimeMap fileExtension=".mp4v" mimeType="video/mp4v" />

После перезапустите пул приложений и откройте свой веб-сайт или веб-приложение.

person Karadepartment    schedule 06.08.2018