眾所周知,蘋果公司CEO喬布斯曾炮轟Adobe公司的Flash技術已經過時,拒絕讓它安裝到蘋果公司包括iPhone和iPad在內的iOS移動設備上,再加上市場上關于HTML 5的宣傳也很多,于是有人猜測:Flash作為在線多媒體呈現的首選技術的日子也許屈指可數了。
喬布斯力挺HTML 5,認為這是一種更好的格式,可把視頻、動畫及互動性更強的豐富媒體傳送到網上。作為開源技術的HTML 5的確讓用戶能夠直接在網絡瀏覽器里面播放視頻,而不是像Flash那樣要求使用插件,但是行業分析師們表示,據此預測Flash很快消亡是缺乏遠見的。
分析機構RedMonk公司的分析師Michael Cote說:“有人反對Flash,但到目前為此,開源社區在視頻方面的工作遠不及Flash,因為Adobe已經花了大量時間來優化Flash。我敢打賭,讓HTML 5視頻做到同樣出色還需要很長一段時日。”
以下這幾個方面的因素將確保Flash繼續流行。
理由一: Flash進入了移動設備平臺
雖然蘋果立場堅定,反對在其iPhone、iPad平臺上使用Flash,但谷歌宣布其Android 2.2操作系統支持Flash。目前Android 2.2還只有少數幾款設備使用,但在接下來的幾個月會有更多的智能手機安裝它。
Adobe還得到了幾家移動操作系統開發商將會支持Flash的承諾,其中包括微軟和Palm(已被惠普收購)。RIM公司曾宣布,它正在著手讓黑莓設備支持Flash,不過該公司沒有透露推出這項功能的具體日期。
理由二:Flash不僅僅用于網上視頻
大多數最終用戶一想到Flash,就會想到網絡視頻的流式傳播,這不無道理。市場研究公司NPD Group的分析師Ross Rubin解釋說:“隨著YouTube的興起,Flash作為一種視頻解決方案隨之流行起來,另一個視頻網站Hulu也使用Flash——這可是網上的兩大視頻網站。”但是Flash還廣泛用于網絡動畫、廣告、游戲及其他互動元素。
Coincident TV公司的市場營銷和業務開發副總裁Craig Barberich說:“人人都在談論視頻,卻忽略了互動性。”這家總部設在舊金山的公司銷售它所謂的“與平臺無關”的框架,以便客戶可以制作更具跨平臺能力能互動的視頻,讓基于iOS的設備或運行Flash的設備都能呈現這些視頻。
Barberich說:“坦白地講,Flash是一個出色的動畫工具,可用來大大增強互動性,而那些互動性很難用HTML 5來實現。”
理由三:Flash相關工具更豐富和完善
Flash是1996年由Macromedia公司推出,很早就獲得了成功,原因在于它能以一種比較簡單的方式呈現網上的復雜圖形,尤其是帶有動畫和互動元素的圖形,而那時候寬帶接入還不是很常見。讓Flash長盛不衰的另一個關鍵因素是,Macromedia在傾力培育及支持內容開發人員。
Adobe公司也一直在用Photoshop、Acrobat等設計工具培育屬于自己的、忠誠的內容制作群體。Adobe在2005年收購了Macromedia,從而把Flash收歸旗下。Adobe在2007年發布了第一個帶有Adobe品牌的Flash開發軟件版本,繼續保持著Macromedia關注開發人員的作風。如今,Flash與Adobe某些版本的Creative Suite套件中的其他設計和開發工具捆綁在一起。
Rubin說:“作為一家工具開發公司,Adobe公司鼎力支持創意開發人員社區,這些開發人員希望不用編寫大量程序,就能給自己的網站增添簡單而吸引人的功能。”
Cote補充說:“Flash用于制作互動動畫的框架讓人們可以開發游戲以及很酷的互動廣告,這激發了內容制作人員和游戲玩家的興趣。”因而,Flash已經變成了一個富互聯網應用開發平臺,而不僅僅是一種媒體格式。
Barberich認為,HTML 5(或其他替代技術)想在市場大有作為,蘋果或谷歌等在背后力挺的公司需要提供的也許不僅僅是道義上的支持,還要提供切實的應用軟件和工具,那樣才有助于促進替代技術在網絡媒體制作人員中得到采用。
理由四:Flash版權保護吸引內容制作方
對挑戰者特別是對HTML 5這樣的開放標準來說,另一道難題是像Flash平臺那樣能提供內容保護功能和數字版權管理(DRM)。這種功能特性可以融入到任何網絡媒體技術中,但Adobe有的是時間來解決把它們融入到Flash所面臨的大多數障礙。
“不要忘了好萊塢在其中的作用。”Cote說:“好萊塢看到了MP3等開放格式給唱片同行帶來的沖擊,所以不能滿足這方面要求的新型視頻格式會很難普及開來。”
YouTube的軟件工程師John Harding在最近的一篇博文中稱,雖然YouTube(歸谷歌擁有)在試用HTML 5,但保護內容是這家網站仍需要Flash的原因之一。Harding解釋說,一些視頻提供商要求YouTube使用Flash平臺的加密版實時消息傳送協議(RTMPE),該協議對視頻流作了嚴格限定,以防用戶下載及重新傳送視頻。
不過,Cote認為,“YouTube并沒有明確表示自己喜愛Flash,僅僅表示它需要用到Flash的這些功能。這一點很隱晦,但很重要,值得注意。”換句話說,要是HTML 5或另一項替代技術能提供強有力的內容保護,Flash就可能岌岌可危。
Cote認為,微軟的Silverlight多媒體傳送平臺(內置了數字版權管理)在這方面也許會有所作為。全美廣播公司(NBC)選擇了這個平臺,在網上傳送報道2008年奧運會和2010年冬奧會的節目。奧巴馬總統的2009年就職典禮視頻也在總統就職典禮委員會的網站上通過Silverlight來播放。
與Flash一樣,微軟專有的Silverlight平臺也可用于營造媒體的網絡體驗。Silverlight是微軟即將推出的Windows Phone 7移動平臺的一個重要開發組件。該公司還發布了面向Symbian設備的Silverlight版本。視頻巨頭Netflix在使用內置了防盜版保護技術的Silverlight。Netflix的用戶被要求下載Silverlight,并安裝到各自的電腦上,那樣他們就能通過點播服務來觀看流式電影。
理由五:網絡廣告客戶歡迎Flash
Flash是網絡廣告界最常使用的技術,地位不可輕易撼動,這可能會防止或者至少會阻礙替代性技術得到廣泛采用。HTML 5或其他任何技術都給不出一個令人信服的理由,讓廣告客戶打消用Flash投放傳統網絡廣告的念頭。
Flash在移動廣告領域同樣會有一席之地。Rubin說:“由于谷歌承諾會在Android中支持Flash,至少短期內會支持,Flash廣告出現在眾多的移動設備上應該大有機會。”
盡管Flash有這樣的前景,但廣告客戶同樣不想放棄頗具吸引力的iPhone和iPad用戶群體。他們表示,眼下迫切需要有一項技術能以一種既方便又省錢的方式,把Flash廣告轉換成HTML 5廣告,那樣就能在蘋果的移動設備上觀看這些廣告。這就是為什么Greystripe等網絡廣告設計和開發公司在率先積極開發Flash轉換成HTML 5的技術。Greystripe的Lightning Technology可把Flash廣告轉換成對iOS友好的HTML 5廣告。
為什么廣告客戶不用HTML 5為移動設備制作廣告呢?與面向電腦的傳統在線廣告相比,投放到移動設備上的廣告仍是比較新、比較小的市場。要是能用一種單一、熟悉的平臺就能制作廣告,并且只要把它們轉換成HTML 5廣告,將有助于降低廣告制作成本。
最終的結果就是,即使iOS設備根本不會直接支持Flash,Flash也可能在今后很長的一段時間內成為首選的廣告開發平臺。
理由六:HTML 5面臨視頻編解碼專利問題
與Flash一樣,HTML 5也依賴底層的視頻編碼解碼技術(即編解碼器)來傳送視頻,但它沒有指定必須用哪一種編解碼器。因而,不同的網絡瀏覽器用不同的編解碼器來播放HTML 5視頻。如今最流行的視頻編解碼器是H.264。蘋果的Safari瀏覽器支持H.264,微軟即將推出的IE 9也會支持它。最新版本的Flash除了支持其他視頻和音頻編碼解碼器,也支持H.264。
H.264是一項專利技術,使用它的公司必須支付許可費。這對微軟、蘋果和谷歌等大公司來說不成問題,但像Mozilla這些公司面對許可費可能會猶豫不決。使用已有專利的編解碼器也不被開源支持人士所接受,他們認為HTML 5這項免費開放的技術可以替代Flash等專有的網絡媒體平臺。
Rubin指出,在HTML 5成名之前,將H.264用于網絡視頻方面的爭論已存在好幾年了,但蘋果主張由HTML 5替代Flash的立場讓這個問題成為今年關注的焦點。
谷歌提出了替代方案VP8,這是谷歌在今年2月收購開發這項技術的On2 Technologies公司時一同收購而來的。谷歌的WebM開源項目讓VP8可與Vorbis音頻編解碼器一同使用,作為在網上傳送高質量視頻的一種通用、免許可費的方法。
谷歌將來的Chrome瀏覽器本身將支持WebM格式,Mozilla的Firefox和Opera軟件公司的Opera瀏覽器也會支持該格式。對于IE9而言,如果用戶本身已安裝了VP8,IE9將通過VP8支持HTML視頻播放,但VP8不會與IE9瀏覽器捆綁起來。
因為VP8沒有得到微軟、特別是蘋果的全力支持(蘋果持有iPhone/iPad王國的鑰匙),Rubin對VP8的未來表示了懷疑。他認為這個局面不會很快發生變化:蘋果已經在開發支持H.264編解碼器的設備方面投入了大量財力和精力。而且,VP8還容易出現質量和壓縮效率方面的問題,一些開發人員已對VP8規范不夠完善的性能提出了質疑,比如FFmpeg項目的Jason Garrett-Glaser。
除非HTML 5視頻傳送方面能有達成共識的統一標準,否則內容制作人員只好多次對視頻進行編碼,以便在所有支持HTML 5的瀏覽器中都能播放。
Cote認為,可能需要谷歌和蘋果投入大量的資金和時間,竭力為通過HTML 5傳送的視頻制定一項可達成共識的標準。
Cote說:“谷歌有足夠的資金為擺脫專利約束的工作提供資金,也很愿意這么做。最終,谷歌擁有的雄厚財力是開放視頻求發展的有利資源。”