跳轉到內容

Adobe Flash/影片/使用 FLVPlayback 元件初學者指南

來自華夏公益教科書,開放書籍,開放世界

FLVPlayback 元件旨在讓您在網際網路上播放 FLV 影片。支援以下型別的伺服器和影片播放

  • 透過 HTTP 進行漸進式下載
  • 透過 Flash 通訊伺服器 (FCS) 流式傳輸影片
  • 從 Flash 影片流服務 (FVSS) 流式傳輸影片

FLVPlayback 元件具有多個功能,可以輕鬆地將其拖放到舞臺上並設定為播放 FLV 檔案。

圖 1:舞臺上的 FLVPlayback 元件。

將 FLVPlayback 元件拖放到舞臺後,需要設定一些引數。選擇 FLVPlayback 元件播放器並開啟引數。要開啟引數,請選擇視窗 > 屬性 > 引數。將出現一個對話方塊,其中包含屬性區域。請參見圖 2。在這裡您可以更改影片的大小、影片的路徑等。

圖 2:FLVPlayback 元件引數。

引數中最重要的部分是 contentPath。雙擊“contentPath”,將出現一個新的對話方塊。

圖 3:contentPath 對話方塊。

輸入 FLV 的 URL 或其相對路徑。如果主 SWF 在您的“home”資料夾中,而 FLV 檔案在您的“flvideo”資料夾中,則該影片的相對路徑為 /home/flvideo/videoname.flv。

其餘引數執行以下操作

  • autoPlay:將其設定為“true”將在頁面載入後自動播放影片。
  • autoRewind:將其設定為“true”將在影片播放完畢後將其倒回開頭。
  • autoSize:將其設定為“true”將設定影片的尺寸為源 FLV 檔案。
  • bufferTime:在開始播放影片之前,在記憶體中緩衝影片的時間(以秒為單位)。在流式傳輸 FLV 檔案時非常有用,但對漸進式下載的 FLV 檔案影響很小,除非它們是高質量的。
  • contentPath:FLV 檔案或 XML 檔案的 URL,用於確定如何播放一個或多個 FLV 檔案。
  • cuePoints:用於將 FLV 檔案中的點與其他 Flash 動畫、圖形、文字等同步。
  • isLive:將其設定為“true”表示 FLV 檔案是否正在從 FCS 伺服器流式傳輸。
  • maintainAspectRatio:將其設定為“true”將在重新縮放時保持 FLV 檔案的縱橫比。
  • skin:允許您為您的 FLVPlayback 元件播放器選擇自定義 UI。
  • skinAutoHide:如果滑鼠沒有懸停在影片上,皮膚將隱藏。
  • totalTime:FLV 檔案的秒數。
  • volume:表示 FLV 檔案的音量百分比。
華夏公益教科書