如何在內容中插入 FLV 視頻?

COMSHARP CMS 允許您在內容中插入 Flash 素材,Flash 素材一般以 swf 格式出現,要在 COMSHARP CMS 網站中實現 Flash 視頻,可以使用 swf 格式的 Flash 視頻,然而這種格式的視頻往往沒有播放控制界面,對用戶來說尚不夠友好。

目前,最流行的 Flash 視頻為 FLV 格式,全球著名的視頻網站,如 YouTube 等均使用 FLV 提供視頻服務,FLV 作為一種優秀的視頻流方案有如下優點:

  • 基于 Flash ,對絕大多數瀏覽器友好。我們知道,Flash 是一種普遍存在的媒體格式,幾乎存在于任何網站,這就要求任何瀏覽器在任何安全配置下,都應該支持 Flash 播放,Flash 相對于其它 ActiveX 控件,被多數用戶信任并允許使用。基于 Flash 的 FLV 視頻因此對絕大多數用戶來說都不存在播放障礙,而其它的視頻格式,如 WMA, Real Video, Quick Time 等等都要求用戶下載并安裝一個并非被廣泛使用的控件,對很多將瀏覽器做了安全限制的用戶來說,將帶來許多障礙。
  • FLV 是一種非常優秀的視頻方案。FLV 獨特的編碼算法保證這種格式的視頻可以在相對小的文件尺寸上實現流暢的高質量播放。
  • FLV 有著豐富的播放控制。得益于 Flash 在富客戶端的造詣,FLV 視頻以豐富友好的播放控制著稱,用戶可以非常容易地控制視頻的播放,暫停,終止,前進,后退與定位,FLV 在播放定位上是所有流媒體中最出色的,同時,開發者可以完全定制自己的播放界面,FLV 的播放界面可以設計得非常漂亮,這是所有其它流媒體播放器所無法比擬的。


YouTube FLV 格式視頻播放界面樣圖


如何在 COMSHARP CMS 中插入 FLV 視頻

在 COMSHARP CMS 中部署 FLV 視頻非常簡單,您只需要使用我們提供的一個 SWF 格式的 FLV 播放器,然后將 FLV 視頻地址作為該播放器的參數提供即可。

FLV 播放器下載 (swf 格式)
http://www.comsharp.com/Writable/Resource/_Random_/2008-06-02/flvPlayer.swf

FLV 播放器界面樣例

在內容中插入 FLV 視頻

  1. 在內容編輯器界面中,選中“使用隨機資源”復選框
  2. 點擊編輯器工具條上的   按紐,選擇 Flash 媒體
  3. 將上面下載的 flvPlayer.swf Flash 文件上載到服務器,并選中該文件
  4. 將您準備的 flv 文件上載到服務器,并記下其引用地址,假設為 http://www.comsharp.com/Writable/Resource/_Random_/2008-06-02/flv_sample.flv
  5. 第2步中打開的 Flash 媒體屬性中,在 Flashvars (Flash 參數)屬性中提供 flv 引用地址,格式為 flvToPlay=http://www.comsharp.com/Writable/Resource/_Random_/2008-06-02/flv_sample.flv
  6. 按確定關閉 Flash 媒體屬性窗口,并保存內容
  7. 您的 FLV 視頻即可在 flvPlayer 播放器中播放了。

在 Flash 媒體的 File/URL 屬性中提供 flvPlayer.swf 文件的地址

為 Flash 媒體的 Flashvars (Flash 參數)提供 flvToPlay 參數

 

為什么在 Windows 2003 IIS6 中 FLV 不播放?

一段 FLV 視頻,在本地播放完全正常,上載到服務器后卻無法播放,服務器為 Windows 2003, IIS 版本為 IIS6。這是一個非常普遍的問題,原因是 IIS 出于安全考慮,屏蔽了對未注冊的 MIME 文檔格式的訪問,IIS 的默認設置中并沒有注冊 FLV MIME 文檔格式,因此,IIS 拒絕輸出該格式的文檔。

解決辦法是在 IIS6  的 HTTP 頭的 MIME 類型中注冊 FLV

在 Windows 2003 的“管理工具”中,選擇“Internet 信息服務(IIS)管理器”,找到您要配置的站點,在站點上點右鍵,選擇“屬性”,然后進入“HTTP 頭”頁,在“MIME類型”中增添 FLV MIME 類型。具體如下圖:

點擊 MIME 類型按紐


新建設 MIME 類型


輸入 FLV MIME 類型






 上一個問題: 如何在內容中插入圖片?常見問題 - 站點創作下一個問題: WYSIWYG 編輯器中如何輸入非渲染 HTML 代碼? 
  發送給朋友| 打印友好
7 x 12 小時服務熱線
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp