a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 辦公 > Flash > 正文

制作一個全功能的FLV播放器

2024-09-12 17:50:40
字體:
來源:轉載
供稿:網友
本文選自《Flash MX Professional 2004第一步》一書 
作者 陳冰 

創建一個全功能的FLV播放器

我們將制作的這個FLV播放器由這樣幾部分組成:
一個用于顯示視頻圖像的視頻對象,
三個分別用于播放、暫停和停止視頻的按鈕,
以及一個用于顯示緩沖區裝載進度的動態文本。

1. 創建三個按鈕元件,分別命名為“播放”、“暫停”、“停止”,將其各自一個實例拖放到場景舞臺中。

2. 創建一個視頻元件,將其一個實例拖放到場景舞臺中,并賦予其實例名myVideo。

3. 在場景舞臺中放置一個動態文本,賦予其實例名myText。

4. 在根時間線的第1幀中捆綁下面的腳本:

復制代碼 代碼如下:

//創建一個NetConnection對象。 
myFLVConnection=new NetConnection(); 
//創建一個流連接。 
myFLVConnection.connect(null); 
//創建一個NetStream對象。 
//myFLVConnection被指定給該NetStream對象。 
myFLVStream=new NetStream(myFLVConnection); 
//myFLVStream被捆綁到Video對象myVideo: 
myVideo.attachVideo(myFLVStream); 
//設置緩沖時間。 
myFLVStream.setBufferTime(10); 
分析這段腳本,首先我創建了一個NetConnection對象myFLVConnection,然后我調用NetConnection對象的connect()方法打開了一個流連接,在調用connect()方法時你必須傳遞給它一個null值作為參數。

接下來,我利用myFLVStream=new NetStream(myFLVConnection);這行代碼創建了一個NetStream對象myFLVStream,在創建時我就需要把為該“流”提供的“連接”告知它,即把myFLVConnection對象作為參數傳遞給NetStream類的構造函數。
之后,我把myFLVStream(“流”)捆綁到Video對象myVideo。然后,我還用NetStream類的setBufferTime()方法以秒為單位指定了一個緩沖時間,即要在緩沖區中裝入可供播放多長時間的數據后才開始播放。

5. 在“播放”按鈕實例上捆綁下面的腳本:

復制代碼 代碼如下:

on(release){ 
    //裝載并播放FLV文件。 
    myFLVStream.play("myFLV.flv"); 

    //定義bufferLoad函數以供setInterval函數調用來顯示緩沖進度。 
    function bufferLoad(){ 
        //在動態文本中顯示緩沖區的裝載進度。 
        myText.text="緩沖區已裝載"+int((myFLVStream.bytesLoaded/myFLVStream.bytesTotal)*100)+"%"; 

        //設置時間間隔。 
        setInterval(bufferLoad,20); 

這行代碼―myFLVStream.play("myFLV.flv");用來裝載和播放FLV文件。如果你的FLV文件位于某個HTTP地址或本地文件系統的某處,你可以使用http://或file://這樣的格式作為路徑的前綴來指定FLV文件的位置。
這個表達式―myFLVStream.bytesLoaded/myFLVStream.bytesTotal用來檢查緩沖區已裝載的字節占緩沖區要裝載的總字節的比值。bytesLoaded和bytesTotal是NetStream類的兩個屬性。

6. 在“暫停”按鈕實例上捆綁下面的腳本:

復制代碼 代碼如下:

on(release){ 
    //暫停FLV文件。 
    myFLVStream.pause(); 

7. 在“停止”按鈕實例上捆綁下面的腳本: 

on(release){ 
    //停止FLV文件并同時刪除下載的FLV文件。 
    myFLVStream.close(); 

8. 制作完成。你應該在你的網站中測試這個FLV播放器。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日本视频网 | 日韩欧美国产一区二区三区 | 欧美色性 | 久久精品国产免费 | 国产精品久久久久久久久久久久冷 | 精品福利在线视频 | 午夜影院在线观看视频 | 国产亚洲一区二区三区在线观看 | 国产拍揄自揄精品视频麻豆 | 日本福利一区二区 | 羞羞视频网站在线看 | 国产视频二区 | 99精品视频在线免费观看 | 99九九久久 | 一区二区精品视频 | 亚洲精品乱码久久久久久 | 国产日本在线视频 | 午夜影视av | 情五月| 日本视频在线播放 | 国产精品久久免费看 | 欧美日韩免费看 | 国产综合亚洲精品一区二 | 国产九九九精品 | 久久国产欧美日韩精品 | 丰满少妇久久久久久久 | 视频精品一区二区 | 男女小网站 | 日本a在线 | 91偷拍精品一区二区三区 | 中文字幕免费在线 | av看片网 | 国产毛片av | 成年人免费看 | 国产在线小视频 | 在线观看日韩 | 久久久夜夜夜 | 特级丰满少妇一级aaaa爱毛片 | 欧美精品在线一区二区三区 | 日韩精品一区二区三区四区五区 | 欧美成人一级片 |