制作一個全功能的FLV播放器 |
|
作者: 陳冰 時間: 2005-01-12 文檔類型: 來自: 瀏覽統計: total: 1717 year: 1674 quarter: 796 month: 221 week: 62 today: 6 |
|
本文選自《Flash MX Professional 2004第一步》一書 創建一個全功能的FLV播放器 我們將制作的這個FLV播放器由這樣幾部分組成: 1. 創建三個按鈕元件,分別命名為“播放”、“暫停”、“停止”,將其各自一個實例拖放到場景舞臺中。 2. 創建一個視頻元件,將其一個實例拖放到場景舞臺中,并賦予其實例名myVideo。 3. 在場景舞臺中放置一個動態文本,賦予其實例名myText。 4. 在根時間線的第1幀中捆綁下面的腳本: //創建一個NetConnection對象。 分析這段腳本,首先我創建了一個NetConnection對象myFLVConnection,然后我調用NetConnection對象的connect()方法打開了一個流連接,在調用connect()方法時你必須傳遞給它一個null值作為參數。 接下來,我利用myFLVStream=new NetStream(myFLVConnection);這行代碼創建了一個NetStream對象myFLVStream,在創建時我就需要把為該“流”提供的“連接”告知它,即把myFLVConnection對象作為參數傳遞給NetStream類的構造函數。 5. 在“播放”按鈕實例上捆綁下面的腳本: on(release){ 這行代碼—myFLVStream.play("myFLV.flv");用來裝載和播放FLV文件。如果你的FLV文件位于某個HTTP地址或本地文件系統的某處,你可以使用http://或file://這樣的格式作為路徑的前綴來指定FLV文件的位置。 6. 在“暫停”按鈕實例上捆綁下面的腳本: on(release){ 7. 在“停止”按鈕實例上捆綁下面的腳本: on(release){ 8. 制作完成。你應該在你的網站中測試這個FLV播放器。 |