Проблема, с которой я сталкиваюсь, заключается в том, что я не могу запустить видео в формате 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, и они отлично воспроизводят видео.
Может ли кто-нибудь помочь мне понять, почему это не воспроизводится, и что я могу сделать, чтобы заставить его играть?
Спасибо