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。
![]() 视频格式示意图 了解两者之间的差异之后,现在开始说明Flash与HTML5在在线播放上的差别。首先,让我们谈谈电脑上的运作差异,以及稳定的纠结点。 电脑浏览器上两者的差别在哪?又有哪些问题? 首先,让我们用Windows结合Google Chrome浏览器介绍播放 Youtube视频时的运作模式: |


