Flash lite
Flash lite
Flash lite為Adobe公司出品的軟體。 Flash Lite 播放器可以使用戶在手機上體驗到接近電腦視頻的Flash播放畫質。
目錄
Symbian系統:
S60V3
3250,5500 Sport,5700,6110 Navigator,6120 Classic,6121 Classic,6290,E50,E51,E60,E61,E61i,E62,E65,E70,E90,N71,N73,N73 Music Edition,N75,N76,N77,N80,N80 IE,N81,N81 8GB,N82,N85,N85 8GB,N86 8MP,N91,N91 8GB,N92,N93,N93i,N95,N95 US 3G,N95 8GB
S60V5
5230XM 5530XM 5800XM N97 N97min 三星i8910 HD 索愛U1i(Satio
Windows mobile系統:
Windows mobile 5,Windows mobile 6,Windows mobile 7,
Windows smartphone 5,Windows smartphone 6,
Windows pocket pc
Flash Lite 能讓你手機更完美支持Flash播放。此外還支持更加流行的FLV格式.
通過Flash Lite你可以感受到移動多媒體手機的便捷性不僅能觀看Flash視頻。音頻而且能享受到Flash的程序遊戲等 FLV 支持Adobe® Flash® Lite™ 3 運行時支持 FLV,該格式是 Internet 上最流行的視頻格式,在流行的網站 (如 CNN、YouTube 和 MySpace) 上廣為使用。藉助 Flash Lite,通過流式播放視頻,或通過作為獨立的應用程序下載視頻剪輯,或者在與移動 Web 瀏覽器集成時,用戶可以在他們的設備上像在桌面上那樣處理 Web 視頻。Flash Lite 3 包含對 On2 VP6 和 Sorenson 視頻編解碼器的支持。
Flash Lite 2.1 Standalone Player for Symbian S60 V3.0
該渲染引擎處理所有的矢量和點陣圖渲染。
Flash Lite 支持 Flash Player 4 中使用的ActionScript 語言版本,包括許多移動設備專用的命令,如從設備上獲取時間和日期信息。Flash Player 4 ActionScript 與具有特定於 Flash Lite 屬性命令的混合體統稱為 Flash Lite 1.x ActionScript。
Flash Lite 支持靜態、動態和輸入文本欄位。您可以使用設備中可用的字體或將字體數據嵌入到已發布的 SWF 文件中。
Flash Lite 1.1 支持載入外部數據和 SWF 文件的功能,以及獲取連接和 HTTP 請求狀態信息的命令和屬性。
Flash Lite 提供對多個系統功能和命令的訪問,如初始化電話呼叫和短消息服務 (SMS) 消息、獲取平台功能信息和使用設備的標準輸入對話框獲取用戶輸入的功能。
Flash Lite 以前的版本(Flash Lite 1.0 和 Flash Lite 1.1)基於 Flash Player 4。Flash Lite 2.0則基於 Flash Player 7 並支持該版本的 Flash Player 中提供的多數功能,包括 XML 處理和ActionScript 2.0。Flash Lite 2.0 還提供一些專為移動應用程序設計的功能,而這些功能在Flash Player 7 中不可用。本節的其餘部分介紹 Flash Lite 2.0 的新增功能。
Flash Lite 2.0 ActionScript 是 Flash Lite 2.0 應用程序中使用的腳本語言,它共享 Flash Player 7 中使用的某些(但並非所有)ActionScript。Flash Lite 2.0 還包括一些ActionScript 新增功能和擴展功能,例如,允許您獲取有關設備的信息、撥打電話或控制背照持續時間。
Flash Lite 2.0 應用程序時,可以使用 ActionScript 2.0 或 ActionScript 1.0 語法。ActionScript 2.0 提供對類、介面和嚴格數據類型指定的創作支持。使用 ActionScript 2.0 語法使 ActionScript 編譯器能夠提供更好的調試信息,還能夠激發更好的程序設計。
Flash Lite 2.0 可以播放目標設備本身支持的任意格式的視頻。例如,一些設備錄製和回放 3GP 視頻格式的視頻;另一些設備則支持 AⅥ 或 MPEG 視頻格式。在回放過程中,Flash Lite 將原始視頻數據傳遞給目標設備,以便對數據進行解碼並將數據直接呈現在屏幕上。可以採用以下任何一種方式將視頻數據加入應用程序:
■在 SWF 文件中捆綁原始視頻數據。
■從設備的內存卡或通過網路載入外部視頻文件。
要控制 Flash Lite 2.0 中的視頻回放,可以使用 ActionScript Video 對象。Flash Lite 2.0 中的 Video 對象最初在 Flash Player 6 中提供,該對象有一些用於控制視頻的附加方法,如Video.play()和Video.pause() 方法。您還可以使用 System.capabilities.videoMIMETypes 數組來確定某個設備支持哪些視頻格式。
在 Flash Lite 2.0 中,可以載入設備支持的格式的任何圖像或聲音文件。要載入外部圖像,可以使用 loadMovie() 全局函數或 MovieClip.loadMovie() 方法。例如,如果設備支持PNG 文件格式,則可以使用以下代碼將 Web 伺服器上的 PNG 文件載入到影片剪輯實例
image_mc 中:
image_mc.loadMovie("http://www.macromedia.com/images/mobile.png";);
要載入外部聲音,可以使用 Sound.loadSound() 方法。在 Flash Lite 2.0 中,可以使用此方法載入設備支持的任何聲音格式(例如,MIDI 或 SMAF)。外部設備聲音必須完全載入到內存中,然後才能播放。和在 Flash Lite 1.x 中一樣,在 Flash Lite 2.0 中還可以播放在 SWF 文件中捆綁的設備聲音。
Flash Lite 共享對象
Flash Lite 共享對象使您可以將數據永久保存到用戶的設備中。例如,您可以使用一個共享對象保存應用程序會話之間的信息,如用戶首選項或遊戲得分。使用 SharedObject 類對 Flash Lite 共享對象進行讀寫操作。
注意:Flash Lite 2.0 中的共享對象功能不允許多個 SWF 文件共享相同的數據。此外,Flash Lite 2.0 不支持使用 Macromedia Flash Communication Server 的遠程共享對象。
在以前版本的 Flash Lite 中,只能將本機 Flash 聲音與時間軸中的動畫同步。但對於設備聲音來說,這種同步是不可能的,因為設備聲音由設備直接播放,而不是由 Flash Lite 本身播放。在 Flash Lite 2.0 中,可以使用新增的 _forceframerate 屬性讓設備聲音與時間軸同步當此屬性設置為 true 時,Flash Lite 會根據需要刪除動畫中的幀,以保持 SWF 文件中指定的幀頻。
以下與文本處理相關的功能是 Flash Lite 2.0 的新增功能:
■Flash Lite 2.0 中的所有文本都基於 Unicode。
■Flash Lite 2.0 提供對 HTML 格式和 TextFormat ActionScript 類的部分支持。
Flash Lite 2.0 提供對設備鍵的追加支持,包括支持 QWERTY 鍵盤、最多支持 12 個軟鍵(包括標準左右軟鍵)。
能夠控制背照持續時間並設置自定義焦點矩形顏色
Flash Player 7 中的以下功能在 Flash Lite 2.0 中不可用:
■在 Flash Lite 2.0 中不支持或部分支持 Flash Player 7 中可用的幾個 ActionScript 類。
■使用 XMLSocket 類的套接字通信
■支持與 Macromedia Flash Media Server 進行通信
■遠程共享對象(部分支持本地共享對象)
■本機支持 Flash 視頻 (FLV) 回放
■支持 Flash 應用程序協議(Flash Remoting 使用的二進位數據通信協議)
■文本欄位的層疊樣式表 (CSS) 格式設置
■設備字體遮罩
■高質量呈現時的點陣圖平滑處理
對大多數 Flash 8 內容的改進的 Web 瀏覽能力支持。
Flash Lite 3 改進了各種設備上的 Web 瀏覽體驗。藉助對 Flash Player 8 的 SWF 文件的呈現的支持,您可以查看喜愛的 Web 視頻和流行的新聞和娛樂站點。
,
Flash Lite 3 性能已得到了優化,從而產生改進的呈現、腳本編寫速度和代碼優化。
針對 UI 設計的 MMI 擴展MMI 擴展是支持在多個手機設計中使用的相同源素材的硬體抽象層。
MMI 擴展還支持以用戶為焦點的主題和個性化,允許為某個特定人口統計、位置或個性自定義設備 UI。
開發人員可以使用 Flash CS3 Professional 和 Adobe Device Central CS3 套裝版 (Adobe Creative Suite® 3 軟體中的一個新組件)構建、預覽和測試 Flash Lite 3 內容。開發人員還可以收到定期更新的設備配置文件,以幫助保持使用最新的 Flash Lite 設備發行版。製造商可以使用基於 Web 的 Adobe Device Intelligence Portal 將他們的設備信息在全球範圍內發布到 Adobe 創作工具。
Flash Lite 可移植性很強,可以移植到各種領先的操作系統上。世界上許多最大的 OEM 都提供支持 Flash Lite 的設備,包括 BenQ、中國移動、iriver、KDDI、Kodak、LG、Motorola、Nokia、NTT DoCoMo、Samsung、Sony Ericsson 和 Verizon Wireless。
■ 本地化 ATS 測試案例說明的能力
■允許測試小組在與測試相關的活動上進行通信和協作的界面
■ 將結果上傳到 Adobe 以進行 ATS 驗證測試的能力
■ATS 自動化測試庫與 Flash Lite 庫的簡介
■ 特定於設備上的埠測試庫的應用程序編程介面 (API)
■ 通過驗證門戶自動測試 ATS 和上傳結果
Flash Lite 使用與 Flash Player 相同的 XML 處理方法支持 Flash 內容中外部 XML 數據的載入和解析。
Flash Lite 支持本地存儲和檢索相關特定應用程序信息(如首選項、高分、用戶名等)的能力等等,這樣便提供了一個強大的開發環境。
Flash Lite 根據設備上可用的支持的編解碼器支持多媒體內容(如圖像、聲音和視頻)的動態載入。這包括載入和處理 XML 數據以及 SWF 內容。Flash Lite 還提供了視頻支持和外部多媒體支持。這包括在合適位置的視頻和圖像的載入(具有透明度的 GIF、JPEG 和 PNG) 以及音頻的載入。
Flash Lite 使用戶能夠在運行時修改文本顏色、大小和其他屬性,從而提供改進的顯示和字體的處理。為了呈現文本,OEM 還可以選擇將矢量字體嵌入到其應用程序中。Flash Lite 還支持以從右到左的語言(如阿拉伯語和希伯來語)的文本呈現。
ActionScript APIFlash Lite 使用 ActionScript™ 2.0 使開發人員能夠在運行時輕鬆創建複雜的矢量圖形和動畫形狀。
Flash Lite 根據 ECMA-262 標準支持 ActionScript 2.0。現在可以使用現代的事件模型(電影剪輯和對象事件) 、標籤索引控制、形狀繪製 API 以及更好的 SWF 壓縮來開發 Flash Lite 內容。
Flash Lite 使內容開發人員能夠使動畫與特定聲音格式(如 MIDI 和 SMAF) 的設備聲音數據同步。
Flash Lite 支持 SWF 文件的呈現,這些文件是由內容開發者使用 Flash 創作工具壓縮的。Flash Lite 將在開始處理和呈現數據之前解壓縮 SWF 文件。
Flash Lite 包含嵌入式設備字體、動態多媒體(通過設備特定編解碼器的圖像、音頻和視頻) 、內置視頻和遍曆本地編解碼器。