Видеотег html5 не воспроизводит mp4 -IIS

Проблема, с которой я сталкиваюсь, заключается в том, что я не могу запустить видео в формате mp4 через тег видео.

Сервер IIS 7.5 на Win7 Ultimate.

Htm в файле довольно простой и ванильный:

<video width="360" height="240"  controls="controls" >
    <source src="test.mp4" type="video/mp4" />
</video>

В «Internet Explorer» тег отображает черный квадрат с красным крестом.

В Firefox тег отображается в виде серого прямоугольника со светло-серым крестом -и словами «Нет видео в поддерживаемом формате и типе MIME».

Я знаю, о чем вы думаете -добавить тип MIME. Я сделал это двумя разными способами без успеха; сначала я попытался добавить тип MIME в IIS, а затем попытался добавить через web.config с помощью

<staticContent>  
  <remove fileExtension=".mp4" />
  <mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
</staticContent>

Ни то, ни другое не имело значения. Я также ввел файл.mp4 прямо в адрес bad, и и IE, и firefox могут его воспроизвести. Кроме того, я зашел на веб-сайты, которые используют тег «видео» как в IE, так и в Firefox, и они отлично воспроизводят видео.

Может ли кто-нибудь помочь мне понять, почему это не воспроизводится, и что я могу сделать, чтобы заставить его играть?

Спасибо

6
задан user1215399 4 August 2012 в 06:51
поделиться