Проблема с тегом видео в IE9, невозможно воспроизвести файл MP4 - PullRequest
1 голос
/ 08 октября 2011

Я использовал дополнительный код для воспроизведения видео MP4 в IE9, но не получилось.Что не так с моим видео тегом в ie9?

<video class="video-js" width="576" height="324" controls="controls" preload="" poster="~/media/Images/Article/samplevideolarge.ashx?ext=.gif">
<source type="video/mp4; codecs=&quot;avc1.42E01E, mp4a.40.2&quot;" src="~/media/Files/Videos/sample video mp4.ashx"></source>
<object class="vjs-flash-fallback" width="576" height="324" type="application/x-shockwave-flash" data="/global/scripts/flowplayer-3.2.7.swf">
 <param name="movie" value="/global/scripts/flowplayer-3.2.7.swf" />
 <param name="allowfullscreen" value="true" />
 <param name="flashvars" value='config={"playlist":["~/media/Images/Article/samplevideolarge.ashx?ext=.gif", {"url": "~/media/Files/Videos/sample video mp4.ashx","autoPlay":false,"autoBuffering":true}]}' />
<!-- Image Fallback. Typically the same as the poster image. -->
<img src="~/media/Images/Article/samplevideolarge.ashx?ext=.gif" width="576" height="324" alt="Poster Image" title="No video playback capabilities." />
</object>
</video>

Спасибо.

Ответы [ 2 ]

0 голосов
/ 12 октября 2011

Может ли это быть как-то связано с этим ? - Просто выстрел ...

0 голосов
/ 08 октября 2011
  1. Я считаю, что тип MIME для видео mp4 video/mpeg, а не video/mp4.
  2. Я могу ошибаться, но я не думаю, что вы должны ставить кавычки (или &quot;) вокруг кодеков.
  3. Это может не повлиять на это, но расширение .ashx - я не знаю, что это за расширение, но оно может мешать.

И еще одна вещь, вы можете перепроверить, какие конкретные кодеки поддерживаются IE9.

...