這一篇文章以最深入淺出的方式解釋了H.264與FLASH在網路串流影片上的優缺點,十分推薦大家閱讀,原出處在此,作者:董福興先生

Steve Jobs在"Thoughts on Flash“一文中,談及網路影音時,多次提到HTML5與H.264兩項標準。新聞整理中我們也預告將就「廣告、影音、遊戲」三方面應用來作深入分析。要是這些技術名詞聽得霧煞煞,看完這篇文章,就能搞懂在影音播放上,他們到底在爭些什麼?未來網路影音又會因此而引起什麼軒然大波!

首先,借用Steve Jobs說的一段話:

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

光是這一段,可能就令人不曉得他在說什麼,讓我們先作名詞解釋。Flash影片也就是我們常見的FLV檔,是一種影片格式(Container),播放FLV時需要Flash Player。而H.264是影片編碼(Codec),可以適用於多種影片格式,像是QuickTime的MOV檔、Flash的FLV檔。而目前在YouTube等各大網路影音上的FLV檔,多採用H.264作為編碼,所以它們既是Flash,又是H.264。

[轉貼]Flash vs. HTML5 網路影音格式落誰家?

▲影片編碼/格式怎麼分,看這圖就能夠了解。

了解兩者之間差異以後,就能開始來說明Flash與HTML5在網路影片應用上的差別,首先,讓我們談談電腦上的運作差異,以及問題的癥結點:

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

首先,讓我們以Windows配合Google Chrome瀏覽器說明播放YouTube影片時的運作模式:

[轉貼]Flash vs. HTML5 網路影音格式落誰家?

  1. Flash:YouTube上的FLV影片
閱讀全文