本文对h264作一个简介。


我是谁?

h264简介_java

H.264是视频编码标准。


我从哪里来?

国际标准化组织(ISO)与国际电信联盟(ITU)的产物。

但ISO是大boss,给的是造福人类的方向,真正做这件事的是他的下属MPEG。MPEG即动态图像专家组。

同样,ITU也有专家组来独领风骚,叫VCEG,即视频编码专家组。

H.264有很多乳名,比如:H.264/AVC、AVC、H.264/MPEG-4 AVC,等等。

h264简介_java_02


我能飞天遁地吗?

h264简介_java_03

h264是两家的结晶体,在这之前,两家有各自的孩子,比如ITU有h261、h263、h263+,而MPEG有MPEG-1、MPEG-2、MPEG-4等。

那两家共同的研究成果自然不能比以往的差。

h264优势在于,在同样的画质下,拥有更高的压缩率(所以是低码率)。

所以,看视频的同学有福利了,更省流量更快的传输速度!


我算是体格精奇吗?

h264简介_java_04

h264在设计分几个部分。

vcl与nal的划分、帧内与帧间预测编码、整数变换、熵编码,等等。

https://mp.weixin.qq.com/s/ug7asS-fouVcZldloLECaw