Я использую в своем файле .aspx следующий код:
<video controls="controls" >
<source src="movie.mp4" type='video/mp4'>
<source src="movie.ogv" type='video/ogg; codecs="theora, vorbis"' />
<source src="movie.webm" type='video/webm'>
</video>
в web.config я поместил:
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<mimeMap fileExtension=".m4v" mimeType="video/m4v" />
<mimeMap fileExtension=".ogg" mimeType="video/ogg" />
<mimeMap fileExtension=".ogv" mimeType="video/ogg" />
<mimeMap fileExtension=".webm" mimeType="video/webm" />
</staticContent>
</system.webServer>
...
В FF22 фильм в формате mp4 отображается правильно, но в IE10 я получаю сообщение об ошибке «Неверный источник». Если я создам базовый файл HTML с тем же тегом «видео», я смогу просмотреть видео также в IE10 (с файлом: протокол). По какой-то причине тип файла в IE10 для файла MP4 всегда «application/octet-stream», а не «video/mp4», как указано в файле web.config.
Любые идеи, почему это происходит?