成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HTML 5、H.264、Flash 網絡視頻“三人行”

開發 前端
在過去的一段時間里,有兩個動力促使一些視頻網站從Flash遷移到HTML 5,首先是使用新技術的一些高端視頻站點,但是未來到底哪種視頻codec會占據統治地位依舊是個未知數。

HTML 5的出現給Flash技術帶來了巨大的沖擊,盡管Flash的開發者們對HTML 5予以了還擊,但不可否認,從Youtube開放HTML 5視頻功能,到谷歌為擁抱HTML 5決定放棄Gears,種種跡象表明HTML 5正在被越來越多的人所接受,就在前不久,Vimeo發布了HTML 5 Beta,使用了H.264作為視頻codec。

Mozilla的開源布道者Chris Blizzard談到了他們為何要堅持使用Ogg,他用GIF這個專利解釋了什么地方可能會出問題。GIF專利(那時還是免費的)所涉及的圖像格式成為了Web事實上的標準,隨后其目標就變成了敲詐勒索(該專利在2003年和2004年過期了)。在那時,有人創建了免費的PNG格式以替代GIF,現在PNG已經成為Web圖象事實上的標準了。

H.264的許可是由MPEG-LA發放的。Mozilla工程部副總裁Mike Shaver說使用H.264但卻不支付協議費用是違法的。一開始可以延期支付在網絡上使用H.264所產生的協議費用,期限為今年底;最近又延長到了2015年底;但協議費用依舊會影響到其他方面,受牽連的還有對H.264進行解碼的硬件(Apple和Google都為其產品購買了H.264許可,而協議費用是有上限的,這就意味著他們所支付的協議費涵蓋了其所有的產品)。

毋庸置疑,Apple為H.264所付出的要超過任何一家廠商(需要注意的是,H.264也是藍光規范的一部分),這是因為其生產的電腦帶有H.264硬件加速,同時還有眾多的手持設備(iPhone、iPod Touch以及新近發布的iPad)也要能顯示H.264視頻。事實上,YouTube之所以首先支持H.264而不是Flash的重要原因在于Apple的堅持,因為Apple為其iPhone YouTube應用提供了低分辨率的H.264視頻流。

隨著上周iPad的發布,爭論又到達了一個新的高度。細心的讀者可能會發現紐約時報的Flash插件圖標顯示為缺失;這并不令人感到驚訝,因為iPhone還不支持Flash。喬布斯在最近的Apple Town Hall上公開表示iPhone與iPad絕不會支持Flash:

Adobe簡直太懶了。他們本來可以做的更好,但卻沒有去做。他們做事情的方式與Apple完全不同,比如Carbon。Apple之所以不支持Flash是因為Flash的bug太多了。Mac之所以會崩潰很大一部分原因是Flash造成的。沒人會用Flash,全世界都在向HTML5邁進。

Kevin Lynch則說事實并非如此:

關于崩潰這個問題,我想說的是我們所發布的Flash絕不會帶有已知的會導致崩潰的bug,如果真的有這樣的bug存在,Flash也不會得到這么廣泛的應用。

關于性能問題,在相同的硬件條件下,Windows上的Flash Player一直以來都要比Mac上的快,另外我們也盡***努力保證運行在不同操作系統上的Flash代碼是一致的。在Flash Player 10.1中,我們轉向了CoreAnimation,它會進一步降低CPU的使用率,我們相信在其幫助下,Mac上的圖形渲染速度會超過Windows。

視頻渲染是我們非常重視的一個領域,比如說,1.8 Ghz Mac Mini上的Safari播放480p視頻時的CPU使用率為34%,而Windows僅為16%(同樣的硬件條件下運行在BootCamp中)。在Flash Player 10.1中,我們對Mac上的視頻渲染進行了優化,期望能降低一半的CPU使用率,這樣Mac和Windows對視頻渲染的速度就差不多了。

一些草根用戶已經發起了請愿,請求為iPhone/iPad增加Flash支持,然而iPhone在過去幾年中即便是不支持Flash也發展地非常好,鑒于這個原因,我覺得iPhone是不太可能增加Flash支持。來自Daring Fireball的John Gruber問到誰能解決這個問題呢?現在我們已經將球踢到了Apple那邊。

TheFlashBlog將幾個知名的網站截圖放到了站點上,比較了在使用Flash與不使用Flash的情況下這些網站都是什么樣子的。在本應該顯示Flash的地方,這些站點用Photoshop畫了一些圖占據了Flash插件的位置。然而,當用戶瀏覽這些站點時(提供了針對移動設備的網頁,使用了H.264),他根本就看不到任何的提示信息。Kendell Geiner在iPhone上也做了同樣的試驗,Hulu和Farmville根本不行,依然顯示之前的提示信息。

在過去的兩周內,有兩個動力促使一些視頻網站從Flash遷移到HTML 5:首先就是使用新技術(當然就是Apple iPad了,但同樣的情況依舊出現在Apple iPhone上)的一些高端視頻站點。然而未來到底哪種視頻codec會占據統治地位依舊是個未知數。可能出現的情況是一些站點會使用兼容于H.264的視頻,而免費站點(比如Wikimedia)依舊會使用Ogg。最終,服務于iPhone/iPad(到目前為止提供了最棒的移動瀏覽體驗)的站點會推進H.264的普及;視頻將會代替Flash,而Google的Chrome瀏覽器則會蠶食掉Firefox的優勢(主要是因為Chrome既能播放Ogg,也能播放H.264)。除非Firefox事先安裝好某些私有的視頻codec或者MPEGLA為軟件解碼商提供一個通用的協議,否則圍繞著最終的HTML 5視頻codec的爭論將永遠不會停止。

【編輯推薦】

  1. 關于HTML 5現狀與未來的觀點碰撞
  2. HTML 5視頻編碼存爭議 各方觀點不一
  3. HTML 5的使命與承諾
  4. 當Flash遇到HTML 5 互聯網視頻傾向哪方?
  5. 從零開始構建HTML 5 Web頁面
責任編輯:王曉東 來源: InfoQ
相關推薦

2009-12-25 18:04:52

Linux版本選擇

2009-12-25 18:01:49

Linux的歷史學習方法

2021-01-20 09:30:00

云計算

2012-03-12 21:56:28

2013-01-28 10:27:29

2010-04-30 14:33:56

HTML 5FlashH.264

2011-09-06 16:44:47

FFmpegUbuntump4

2024-07-05 08:27:07

2011-09-06 16:42:30

FFmpegUbuntu

2013-10-31 14:43:32

思科H.264開源

2011-01-13 09:17:44

2022-05-12 10:26:57

解碼器Linux

2010-05-04 10:52:21

IE9Flash

2009-05-26 08:51:38

HTML 5FlashOpera

2009-07-14 08:51:59

HTML 5視頻標準

2019-04-22 14:44:16

內網穿透反向代理分離

2009-08-14 10:14:23

H.264編碼器數字視頻編碼標準PowerSmart

2010-03-08 08:51:59

FlashSilverlightHTML 5

2011-05-03 15:58:11

HTML 5Flash

2013-07-19 09:50:56

OpenStackVMware
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产高清精品一区二区三区 | 在线免费观看a级片 | 国产精品黄 | 99re国产视频| 色婷婷亚洲一区二区三区 | 羞羞视频网页 | 免费精品| 国产在线a视频 | 国产精品久久久久久久久久 | 精品一区二区免费视频 | 久久久不卡网国产精品一区 | 日韩成人性视频 | 成人小视频在线观看 | 超碰免费在线观看 | 国产成人精品一区二区三区在线 | 国产精品二区三区在线观看 | 国产在线看片 | 久久久中文 | 亚洲人成人一区二区在线观看 | 久久久久国 | www.99热这里只有精品 | 成人h动漫精品一区二区器材 | 欧美日韩精品一区二区三区蜜桃 | 天天综合天天 | 99免费在线观看视频 | 亚洲欧美精品 | 老头搡老女人毛片视频在线看 | 成人高清视频在线观看 | 久久精品99久久 | 日韩在线播放网址 | 欧美区在线| 国精久久| 久草www | 九九精品影院 | 国产一区欧美 | 久久精品免费观看 | 色婷婷精品国产一区二区三区 | 欧美视频第三页 | 香蕉二区 | 色接久久| 亚洲国产精品成人无久久精品 |