参考博客
http://blog.csdn.net/embzheng/article/details/7616414http://blog.csdn.net/leixiaohua1020/article/details/50534369
1.H264读取过程
2.H264 NALU(网络层)decode
2.RTP包封装流程
YUV的存储格式:有两种,planar和packed
1.planer------> y(all)--->u(all)---->v(all) y:luma表亮度灰度值 u和v:chrmoa色彩和饱和度;
2.packed------>每个像素点的Y、U、V是连续交叉存储的;
采样:
444采样------> y(uv)
422采样------->y(uv)y
420采样-------->y---y
uv
y---y
422 采样对应存储:yuyv,uyvy ------->packed交叉存储;
yuvp--------->planer存储(y片u片v片)
420 采样存储:nv12 nv21 ----->y片
------>uv片
nv21 740*488 大小 740*488 + 740*488/4*2
存储顺序为0------------------>740*488
740*488------------->740*488/4+740*488
740*488/4+740*488------------>740*488/4+740*488+740*488/4
Q1:422 采样到420采样 ,对于uv数据分别在行上进行一次隔行抽样;
Q2:420 采样到444采样,对于uv数据分别在行上进行一次copy;