H264文件解析/yuv格式解析

参考博客

http://blog.csdn.net/embzheng/article/details/7616414

http://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;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值