2014-02-28 68 views
0

我有一個簡單的HTML頁面與視頻播放器,它顯示MP4文件。對於那些不支持html5標籤並且不支持這種格式的視頻.mp4的用戶。我需要通過Flash播放器播放此視頻。簡單的Html5代碼與錯誤

<video width="800" height="600" poster="kinopoisk2013.png" controls='controls'> 
<video src="http://www.youtube.com/embed/XGSy3_Czz8k" width="800" height="600" controls='controls' > 
    <source src="kinopoisk2013.mp4" type="video/mp4" /> 
    <p>Your browser can’t play HTML5 video. <a href="kinopoisk2013.mp4"> Download it</a> instead.</p> 
</video> 

我怎麼能通過Flash播放器播放mp4本地視頻文件?

添加

1)

<object data="flvplayer.swf" type="application/x-shockwave-flash"> 
    <param value="flvplayer.swf" name="movie"/> 
</object> 

但什麼數據和值,其中我加我的文件: 'kinopoisk2013.mp4'

2)微軟

<object> 
     <embed src=kinopoisk2013.mp4" type= "application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="always" /> 
    </object> 

來自微軟的例子。它不工作太

3)歌劇

<object type="application/x-shockwave-flash" data="m/player.swf" 
width="854" height="504"> 
    <param name="allowfullscreen" value="true"> 
    <param name="allowscriptaccess" value="always"> 
    <param name="flashvars" value="file=video.mp4"> 
    <!--[if IE]><param name="movie" value="player.swf"><![endif]--> 
    <img src="video.jpg" width="854" height="480" alt="Video"> 
    <p>Your browser can’t play HTML5 video. <a href="video.webm">Download 
    it</a> instead.</p> 
</object> 

什麼數據,文件?爲什麼?

+0

你說'你的瀏覽器無法播放HTML5視頻.'但您正在嘗試播放Flash視頻? – PlasmaPower

回答

1

這裏是閃存備份代碼來支持視頻舊設備

<video controls poster="video.jpg" width="854" height="480"> 
    <source src="video.mp4" type="video/mp4"> 
    <source src="video.webm" type="video/webm"> 
    <object type="application/x-shockwave-flash" data="player.swf" width="854" height="504"> 
    <param name="allowfullscreen" value="true"> 
    <param name="allowscriptaccess" value="always"> 
    <param name="flashvars" value="file=video.mp4"> 
    <!--[if IE]><param name="movie" value="player.swf"><![endif]--> 
    <img src="video.jpg" width="854" height="480" alt="Video"> 
    <p>No video playback compatibility. <a href="video.webm">Download it</a> instead.</p> 
</object> 
</video> 

更多細節可以在這篇文章中,在歌劇開發中找到http://dev.opera.com/articles/view/simple-html5-video-flash-fallback-custom-controls/

+0

你能解釋我,我可以找到數據=「player.swf」, 它需要在相同的derectory那裏的HTML文件? 爲什麼這個 Denis

+0

玩家可以在這裏獲得http://sourceforge.net/projects/smp.adobe/files/細節可以在這裏閱讀http ://stackoverflow.com/questions/5787951/existing-swf-mp4-player – Gaurav

+0

[如果IE]是MS IE解釋的條件註釋,並且首先在IE 5中引入。它用於向隱藏的IE提供額外的代碼從其他瀏覽器或反之亦然。 – Gaurav