FLV(Flash Video)流媒體格式是隨着Flash MX的推出而發展而來的一種新興的視頻格式。FLV文件體積小巧,清晰的FLV視頻1分鐘在1MB左右,一部電影在100MB左右,是普通視頻文件體積的1/3。再加上CPU佔有率低、視頻質量良好等特點使其在網絡上盛行,目前網上的幾家著名視頻共享網站均採用FLV格式文件提供視頻。本文節將講述如何在Flex 3.0中製作一款功能齊全的FLV播放器。
最新體驗區http://flex.itzcn.com/index.htm
功能列表:
(1)FLV播放顯示器
這是該系統的主體,負責播放當前的FLV文件,將此視頻顯示出來。爲了實現能在網絡中的順暢播放,要求播放顯示器具有緩衝視頻的功能。
(2)播放控制器
提供與用戶交互的功能,包括播放與暫停、設置視頻效果及全屏等。此功能增加了播放器的可操作性,也增加了用戶的興趣。
(3)播放列表
展示給用戶可以播放的文件列表,用戶可以通過選擇,播放喜歡的視頻。此功能增加了播放器的使用範圍,不僅僅播放單一文件。
用戶界面設計與運行效果:
下面來看一下最終執行的運行效果:
播放狀態下的效果
暫停狀態下的效果
當前視頻播放完成後的效果
調節視頻的對比度效果
全屏後的效果