TAT.Kinvix 基于 Javascript 和 HTML5 的 Flash Player 播放器 (Mozilla)
In 未分類 on 2012年06月08日 by view: 21,987
0

面對 HTML5 技術的發展,Flash 節節敗退,首先是 iOS 設備不支持 Flash,后來 Adobe 又宣布將終止移動設備上、Linux 平臺上 Flash Player 的開發工作,根據 Adobe 發布的 Flash 路線圖來看,未來 Flash 將逐漸消弱普通的需求,專注于游戲和增值視頻領域。

但從目前的技術來看,HTML5 還遠遠替代不了 Flash 的地位。目前互聯網上大約 80% 的在線視頻是 Flash 格式。

不過,最近 Firefox 瀏覽器的締造者 Mozilla 推出了一個新的解決方案,即使用 HTML5 技術來渲染和播放 Flash 文件。

該項目名為 Shumway,托管在 Github 上,這是一個 “基于 JavaScript 的 Flash 虛擬機和運行時”。Mozilla 稱這是一個 HTML5 技術實驗,目的是探索并構建一個基于 JavaScript 的、可靠有效的 SWF(Flash 文件格式)渲染器,而無需本地代碼支持。

該項目由社區驅動,由 Mozilla 提供支持。Mozilla 表示,如果實驗成功,會在 Firefox 中整合該技術。

之前谷歌、Adobe 都推出了將 Flash 文件轉換成 HTML5 格式的工具,但是轉換都會存在一些不盡人意的地方。相比這些工具,Mozilla 的這個方案更實用,直接在瀏覽器中集成了替代 Flash Player 的播放器,且無需插件。如果該技術成熟,將會加速 Flash Player 的終結。

Shumway 源碼:https://github.com/mozilla/shumway

原創文章轉載請注明:

轉載自AlloyTeam:http://www.absolute-shop.com/2012/06/javascript-and-html5-flash-player-is-mozilla/

發表評論