Мне успешно удалось заставить работать html5-видео-теги, и сейчас я пытаюсь реализовать решение для восстановления флэш-памяти с использованием Flowplayer. Ниже мой код: -
<div id="videocontent">
<video width="640" height="360" autobuffer controls preload="auto" >
<source src="fracWelDay3.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="fracWelDay3.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="fracWelDay3.ogv" type='video/ogg; codecs="theora, vorbis"'> <object type="application/x-shockwave-flash" data="flowplayer-3.2.7.swf" width="640" height="360">
<param name="movie" value="flowplayer-3.2.7.swf">
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always">
<param name="flashVars" value="config={'playlist':[{'url':'http://www.synergese.co.uk/testMathsOnline/day3/videos/fracWelDay3.mp4','autoPlay':false}]}" />
</object>
</video>
</div>
Это ссылка на видео:
http://www.synergese.co.uk/testMathsOnline/day3/videos/day3FracWelVideo.html
Чтобы проверить это в Firefox, я закомментировал строку, которая ссылалась на файл .ogv (здесь комментарии не отображаются. Когда я включил его здесь на этой странице, текст под комментарием исчез) когда я тестирую его в Firefox, я просто получаю серую коробку. Буду очень признателен, если кто-нибудь сможет помочь.
Большое спасибо, Пиппа
Спасибо, но я все еще застрял. Я скачал VideoJs и реализовал, (я думаю, соответственно). `Ниже мой код: -
<script src="video.js" type="text/javascript" charset="utf-8"></script>
// Добавить VideoJS ко всем тегам видео на странице, когда DOM готов
VideoJS.setupAllWhenReady ();
<div id="videocontent">
<div class="video-js-box">
<video width="640" height="360" preload="" controls="" poster="day3Wel.jpg" class="video-js" tabindex="0" >
<source src="fracWelDay3.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="fracWelDay3.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="fracWelDay3.ogv" type='video/ogg; codecs="theora, vorbis"'>
<object type="application/x-shockwave-flash" data="flowplayer-3.2.7.swf" width="640" height="360" class="vjs-flash-fallback">
<param name="movie" value="flowplayer-3.2.7.swf">
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always">
<param value="config={'clip':{'url':'fracWelDay3.mp4','autoPlay':false,'autoBuffering':true, 'scaling':'orig'}}" name="flashvars">
<!-- Image Fallback -->
<img width="640" height="360" title="No video playback capabilities." alt="Poster Image" src="day3Wel.jpg">
</object>
</video>
</div>
</div>
Кажется, что Flowplayer загружается, но я получаю сообщение об ошибке, в котором говорится, что видеоклип не загружается, и я не знаю, почему. Большое спасибо за вашу помощь