flowplayer視頻播放插件


flowplayer視頻播放插件

最近項目中需要添加播放視頻的功能,視頻文件是flv格式的。在網上找了一些jQuery視頻播放插件,還是覺得“flowplayer”要好一些。特將使用方法記錄一下。

flowplayer也有html5版本的,但由於網站為了支持IE較低版本,還是選擇了flash版本的。

flowplayer官網:http://flowplayer.org/

一. 介紹:Flowplayer支持播放flv、swf等流媒體以及圖片文件,能夠非常流暢的播放視頻文件,支持自定義配置和擴展。

二. 調用:

    1. 在頁面頭部Head標簽內添加引用 (我使用的是3.2.12免費版,最新版可從官網下載)

  <script src="../../js/flowplayer/flowplayer-3.2.11.min.js" type="text/javascript"></script>

    2. 在頁面中添加播放器實例化代碼:

   這里介紹兩種調用方法

   方法一:

    <a href="/Video/story.flv" style="display: block; width: 670px; height: 450px" id="tl_player">
    </a>
    <script>
        flowplayer("tl_player", "/js/flowplayer/flowplayer-3.2.12.swf");
    </script>

 說明:

將a標簽的href屬性指向要播放的視頻地址,設置播放器顯示時的寬度和高度,設置a標簽為display:block,並為a標簽指定id,該id用於flowplayer的js調用。

 

方法二:

    <div id="tl_player" style="width: 670px; height: 450px;">
    </div>
    <script>
        flowplayer("tl_player", "/js/flowplayer/flowplayer-3.2.12.swf", { clip: { url: "/Video/story.flv", autoPlay: false, autoBuffering: true} });
    </script>

說明:

也可以用div或者span 等其他標簽來作為播放器的容器,但要給定其style的高度,寬度且為塊級元素。

一些設置參數:clip方法里的url:表示視頻文件的真實地址,autoPlay:表示是否自動播放,默認是true,autoBuffering:表示是否自動緩沖,即當視頻文件設置為不自動播放時,播放器仍然預先下載視頻文件內容。

三. 免費版的缺點:

    1. 播放器在剛開始加載時,左下角會有一個logo,不過是一閃而過,正常播放時沒有。

     

 

    2. 播放器在全屏時右上角會有一個大的logo標,不過在非全屏模式下不會顯示。

     全屏模式下效果:

      

      非全屏模式下:

      

      3. 右鍵菜單:

      

 

附:我使用的3.2.12免費版及測試時的 Demo代碼

 

版權
作者: 酷小孩 

出處:http://www.cnblogs.com/babycool/

本文首發博客園,版權歸作者跟博客園共有。

轉載必須保留本段聲明,並在頁面顯著位置給出本文鏈接,否則保留追究法律責任的權利。

 
分類:  JavaScript開發筆記


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM