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