Flv視頻文件的來源
首先說下這個Flash視頻,也就是Flash Video。
為什麼要用這個?很顯然是需要在網頁中播放視頻。我們都知道一般的視頻文件,要不就是asf格式、wmv格式使用mediaplayer進行播放,要不就是rm格式用RealPlayer播放。
這樣的問題是,格式的不同就需要選擇不同的播放器,這對於本地計算機沒有安裝相應播放器的用戶來說,這些視頻根本無法收看。
並且,還由於這些文件的容量過大,下載慢,查看也不很流暢。
所以,解決播放器和容量的問題,運用Flash有個方法:將各類視頻文件轉換成Flash視頻文件。
播放器有嵌入在浏覽器中的Flash播放器,這好像每個人的機器都有的吧,解決了其它一般視頻文件需要挑選播放器的問題,當然這也就是Flash的優勢。
容量方面,從FlashMX2004起就支持了轉換為Flash視頻的功能,經過相關設置後,可縮小原有視頻的容量,最終轉換的文件擴展名是FLV。
一句話:最終獲得的是個FLV即Flash視頻文件。
那麼Flv文件如何在網頁中顯示呢?Flv文件也只是視頻文件,它的播放同樣是需要播放器的,而這個播放器就是FlashPlayer。
第一種方法:
將本地Flv文件導入部署到Flash軟件中,以庫中元素的形式而存在,將該元素拖入場景,調整位置後,發布為swf文件即可。
注意以上文件在本地測試沒有問題,但上傳到網絡時,其他浏覽者是無法查看的,因為當前的播放器調用的是本地Flv文件。
所以,需要調整路徑。首先需要將Flv文件上傳到某個網絡空間,並且獲得其准確的路徑地址。
其次,打開Flash軟件,選擇Flv組件,Alt+F7打開“組件檢查器”,將“ContentPath”中的路徑由本地地址替換為網絡絕對地址
OK,調試個地址看看:
如果你還是覺得文件比較的多,只要要一個播放器和一個Flv文件就了事。那麼,借用下Google的這個swf播放器googleplayer.swf,自己只需要提供flv路徑就可以了,除flv外,googleplayer.swf還支持mp3文件。
具體如何使用google的這個播放器,Danger同學介紹了個:
並且還提供了個在線工具
以下顯示的則是通過上面的工具設置的,采用的Google的播放器。
當然,畢竟這個播放器是Google的,只要通過URL的參數選項即可播放相應的該視頻文件。
如果能脫離第一、第二種方式,使用第三種方法又不想使用Google的播放器,那只有自己來寫一個swf播放器了。Danger似乎已經完成。
我的方法則是把google的該播放器下載了下來,然後放到自己的空間裡面 ,接著就來使用了
googleplayer.swf?videoUrl=http%3A%2F%2Fwww%2Ecnbruce%2Ecom%2Fflv%2Flaislabonita%2Eflv&thumbnailUrl=http%3A%2F%2Fwww%2Ecnbruce%2Ecom%2Fblog%2Fimages%2F2006%2D2%2Ejpg&playerMode=normal