Android音视频开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 视频编码

所谓的视频编码就是指通过特定的压缩技术,将某个视频格式文件转换成另一种视频格式文件的方式。视频流传输中最重要的编解码标准有国际电联的H.261、H.263、H.264,运动静止图像专家组的M-JPEG和国际标准化组织运动图像专家组的MPEG系列标准,此外在互联网上被广泛应用的还有Real-Networks的RealVideo、微软公司的WMV以及Apple公司的QuickTime等。

视频编码分为两个系列,分别介绍如下。

• MPEG系列:(由ISO[国际标准化组织]下属的MPEG[运动图像专家组]开发)视频编码方面主要是MPEG1(VCD用的就是它)、MPEG2(DVD使用)、MPEG4(DVDRIP使用的都是它的变种,如DivX、XviD等)、MPEG4 AVC(正热门)。其还有音频编码方面,主要是MPEG Audio Layer 1/2、MPEG Audio Layer 3(大名鼎鼎的MP3)、MPEG-2 AAC 、MPEG-4 AAC等。注意,DVD音频没有采用MPEG的。

• H.26X系列:(由ITU[国际电传视讯联盟]主导,侧重网络传输,注意,只有视频编码)包括H.261、H.262、H.263、H.263+、H.263++、H.264(就是与MPEG4 AVC合作的结晶)。