pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

深入分析:Flash VS HTML5到底誰統江山

Steve Jobs 在Thoughts on Flash一文中,談及網絡影音時,多次提到HTML5與H.264兩項標準。但是,到底HTML5是什么?Flash和H.264又是什么回事?所以,本文旨在解釋它們之間的關系,讓大家可以初步了

Steve Jobs 在"Thoughts on Flash"一文中,談及網絡影音時,多次提到html5與H.264兩項標準。但是,到底html5是什么?Flash和H.264又是什么回事?所以,本文旨在解釋它們之間的關系,讓大家可以初步了解。

  首先,引用Steve Jobs的一段話:

  Adobe一再反復宣稱Apple的移動設備不能提供"完整的網絡體驗",因為網絡上75%的影片是Flash格式。但他們沒有說這些影片幾乎所有都屬于一個更為先進的格式:H.264。

  單這一段,已經令人不知道他到底在說什么,那先讓我們來做個名詞解釋。Flash影片,也就是我們常見的FLV格式視頻,是一種常用的影片格式(Container),播放FLV時需要Flash Player。而H.264是影片編碼(Codec),適用于多種影片格式,像是QuickTime的MOV格式,Flash的FLV格式。而目前在 Youku等各大在線視頻網站上的FLV影片,大多采用H.264作為編碼,所以它們既是Flash,又是H.264。

深入分析:FlashVS<a href='http://m.52vt.cn' title='html5模板網'>html5</a>到底誰統江山
視頻格式示意圖

  了解兩者之間的差異之后,現在開始說明Flash與html5在在線播放上的差別。首先,讓我們談談電腦上的運作差異,以及穩定的糾結點。

  電腦瀏覽器上兩者的差別在哪?又有哪些問題?

  首先,讓我們用 Windows結合Google Chrome瀏覽器介紹播放Youtube視頻時的運作模式:

深入分析:FlashVS<a href='http://m.52vt.cn' title='html5模板網'>html5</a>到底誰統江山
YouTube 播放運作模式

  1,Flash:Youtube上的FLV視頻需要通過一個 SWF(Shockwave Flash)播放器播放,而這個播放器會調用Flash Player Plug-In來播放影片。

  2,html5:YouTube 上的M4V影片直接使用標簽即可播放,而播放器是通過JavaScript編寫的,一切都是利用瀏覽器內建功能完成。

  這兩種模式的優缺點,又可以用『穩定性』和『流暢性』來說明:

  穩定性:

  Flash Player最大的問題是容易假死,想必大家都會在玩游戲,看電影時遇到Flash Player出現問題的情況。之前,只要Flash Player一假死,就會連瀏覽器都一起死掉。于是,Google Chrome在推出的時候就一再強調每個程序都是獨立的,這樣一來,就算Flash Player假死,瀏覽器也不會收到牽連。之后的Mac OS X 10.6中的Safari也加入了這項功能,據說Firefox3.6.4也會加入。

  但是,這樣的功能只是避免瀏覽器隨Flash Player陪葬而已,要是Flash Player穩定性不提高的話,問題最終還是沒有解決。而html5利用標簽和JavaScript來播放,不需要任何插件,這樣相對穩定很多。

  流暢度:

  另一件事是,當在線視頻由480P逐漸升級到 720P或者1080P的時候,光是播放就已經占用相當高的CPU資源。臺式機播放都有點吃力,更別提是CULV及ATOM的輕省本了。于是Flash Player 10.1版開始加入了硬解碼支持,利用GPU加速來降低CPU資源的占用。實際測試也證明,硬件加速是目前降低CPU占用的唯一辦法。

深入分析:FlashVS<a href='http://m.52vt.cn' title='html5模板網'>html5</a>到底誰統江山
html5 與Flash播放的不同

  在這項測試中,Mac上的Safari播放html5影片時占用的資源相當少,主要是因為Safari遇到 H.264格式的影片時,會調用Mac OS X中的QuickTime X進行解碼,而QuickTime X原來就支持硬解。當時Apple尚未放出硬解API,使得Flash Player 10.0與10.1完全沒有差異。當Apple公布硬解API之后,Adobe也隨即推出Flash Player 10.1 Gala For Mac,加入了硬解功能,CPU占用也明顯減少。微軟也宣布將在IE9中支持html5影片播放和H.264硬解。

  比較這兩點,Flash Player除了穩定性問題,支持跨平臺(NO Linux)、跨瀏覽器硬解是比html5具有優勢。而html5最大的問題在于瀏覽器內建編碼不統一,這一點在下文再討論,現在看看移動設備的狀況。

  移動設備:性能和電量很吃緊

  Steve Jobs在文中也提及,目前大多的移動設備芯片都支持H.264硬解,而目前移動設備主流芯片幾乎都采用ARM架構。的確,ARM11、ARM Cortex-8、Cortex-9大多都支持H.264硬解,但Adobe也宣稱手機上的Flash Player 10.1將支持硬解。

深入分析:FlashVS<a href='http://m.52vt.cn' title='html5模板網'>html5</a>到底誰統江山
iPhone 和Android播放的差異

  但是就算支持硬解,影片播放和硬件之間隔了一層Flash Player的話,電池消耗又會是如何呢?依照FlashMobileBlog的實測,采用WiFi上網,Nexus One能看3個小時的Youtube視頻,但Nexus One官方數據中,單機播放影片的時間達7小時。出去無線連接耗用的電量,與Steve Jobs所提及的iPhone可播放10小時的H.264影片,但播放Flash影片僅有5小時,比例大概是2:1,可見Flash耗電確實是個問題。無論如何,再過幾天,Adobe將于Google I/O開發者大會上展示供Android使用的Flahs Player 10.1,也極有可能隨著Android 2.2版(Froyo)一起更新,到時候就可以見分曉。

  不過,如果Adobe不能實際證明 Flash在移動設備上不耗電的話,通過html5直接在線播放H.264影片則是目前移動設備最佳的解決方案。

  html5影片的糾結點:瀏覽器支持解碼不一

深入分析:FlashVS<a href='http://m.52vt.cn' title='html5模板網'>html5</a>到底誰統江山
主流瀏覽器對視頻編碼的支持

  Steve Jobs發表公開信后,一名歐洲自由軟件協會(FSFE,Free Software Foundation Europe)的實習生Hugo Roy寫了一封公開信,認為H.264不是真正的開源標準,因為未符合五項該協會的定義。Steve Jobs回信表示:

  所有的影片編碼都有著專利。Ogg Throra與其他"開放源碼"的編碼目前背后有著一個正在組織中的專利聯盟(注一)。不幸地,我們不能因為某件事物是開放源碼,就代表或承認它并未侵犯其他人的專利。開放標準并不等同于免授權費或開放原始碼。

  到底為什么H.264不被Mozilla與Opera采用,這個還需要進一步說明。

深入分析:FlashVS<a href='http://m.52vt.cn' title='html5模板網'>html5</a>到底誰統江山
H.264 使用說明

  1,H.264又稱作MPEG 4 Part 10,和MPEG 2一樣需要授權費,并統一由MPEGLA這個專利聯盟管理收取。使用MPEG 4標準比編碼/解碼都需要付授權費,一年產品總算在10萬個以后時免費,但超過10萬個的時候,每個產品將收0.2美金的授權費,超過500萬時,授權費降為0.1美金,上限則是500萬美金。

  2,線上免費內容,如YouTube等視頻網站可免費使用到2016年。但如果提供租借電影,像NetFix,就要依照用戶數量收取授權費;如果用于PPV(Pay Per View)以及VOD(Video on Deman),像是MOD與BBTV數碼有線電視上的收費電影,超過12分鐘的內容,也要收取售價的2%授權費。最多以500萬為上限。

  因為這樣的授權費用規定,支持GPL協議的Mozilla基金會,以及支持開源標準的Opera,都力挺開放源代碼的OGG Theora格式,而未內建H.264編碼。所以盡管它們都支持html5的標簽,卻無法播放H.264格式的視頻。

  html5影片在移動設備上,除了微軟的Windows Mobile上的IE不支持html5之外,其他采用WebKit核心的瀏覽器的手機大多支持H.264編碼,成為通過格式問題不大。但回到電腦上,畢竟 Opera是商業公司,不排除未來會內建H.264的可能;但Mozilla基金會就完全變成推上的釘子戶,占瀏覽器30%的Firefox使用者,就是看不到H.264格式的影片。

  而Google,將會是打開這個僵局的重要角色。Google去年收購了影片編碼研發公司On2,并且傳言將會在Google I/O大會上,將旗下的VP8編碼開放成為開放原始碼。如此一來,具有接近H.264編碼低流量、高品質,又開源的VP8,將有可能成為統一html5影音的一匹黑馬。

  結論:

  1,移動設備上:Flash如果耗電問題沒有解決,html5與H.264硬件將會是未來較好的在線播放格式。

  2,PC終端:如果主流瀏覽器沒有統一支持html5編碼,普及性將會無法和Flash比

  3,Apple:以蘋果產品線的齊全及軟件硬件的配合,在產品上推廣html5不難。但要擴展出去有困難。

  注一:微軟過去曾將WMP9編碼開放源代碼,結果導致許多公司要求編碼的權利。于是成立VC-1這樣的專利聯盟(Patents Pool),一共有16家公司組成,包括微軟。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

H5單頁面手勢滑屏切換是采用HTML5 觸摸事件(Touch) 和 CSS3動畫(Transform,Transition)來實現的,下面通過本文簡單說一下其實現原理和主要思路,感興趣的朋友一起看看吧
對于Position、Float我們在平時使用上可以說是使用頻率非常高的兩個CSS屬性,對于這兩個屬性的使用上面可能大多數人存在一些模糊與不清晰的地方。本文主要對這兩個屬性使用上的一個
html5模板網發表這篇webapp開發框架推薦以及優缺點分析博文,是為了讓更多小伙伴們可以盡快能找到最合適你移動Web?App應用開發框架。不用盲目的百度和問大神們web app
基于Modernizr 讓網站進行優雅降級的分析_html5教程技巧HTML5中文學習網,是中國最大的HTML5中文門戶,為廣大HTML5愛好者提供各種HTML5資料,包括HTML5網站、HTML5資訊、HTML5應用、HTML5游戲、
主站蜘蛛池模板: 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 水篦子|雨篦子|镀锌格栅雨水篦子|不锈钢排水篦子|地下车库水箅子—安平县云航丝网制品厂 | 不锈钢/气体/液体玻璃转子流量计(防腐,选型,规格)-常州天晟热工仪表有限公司【官网】 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 山东风淋室_201/304不锈钢风淋室净化设备厂家-盛之源风淋室厂家 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | 电动葫芦|防爆钢丝绳电动葫芦|手拉葫芦-保定大力起重葫芦有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 | 户外环保不锈钢垃圾桶_标识标牌制作_园林公园椅厂家_花箱定制-北京汇众环艺 | 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 板式换热器_板式换热器价格_管式换热器厂家-青岛康景辉 | Trimos测长机_测高仪_TESA_mahr,WYLER水平仪,PWB对刀仪-德瑞华测量技术(苏州)有限公司 | 天津电机维修|水泵维修-天津晟佳机电设备有限公司 | 杭州可当科技有限公司—流量卡_随身WiFi_AI摄像头一站式解决方案 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 智慧食堂_食堂管理系统_食堂订餐_食堂消费系统—客易捷 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | pbootcms网站模板|织梦模板|网站源码|jquery建站特效-html5模板网 | 鼓风干燥箱_真空烘箱_高温干燥箱_恒温培养箱-上海笃特科学仪器 | 股指期货-期货开户-交易手续费佣金加1分-保证金低-期货公司排名靠前-万利信息开户 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 山东钢格板|栅格板生产厂家供应商-日照森亿钢格板有限公司 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 珠海冷却塔降噪维修_冷却塔改造报价_凉水塔风机维修厂家- 广东康明节能空调有限公司 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 发电机价格|发电机组价格|柴油发电机价格|柴油发电机组价格网 |