首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

H264_AVC 分析

一、H264概述 H264是MPEG-4的第十部分,是由ITU- T和ISO/IEC两大组织联合提出的视频编解码标准,这个标准通常被称之为H.264/AVC。...H264编码是一种主流编码方式,本文主要从数据处理的角度对H264视频码流进行分析。 二、H264码流结构 H264原始码流(裸流)是由多个NAL单元组成的,具体如下图所示: .........(1)编码分层 H264编码主要分为两层:视频编码层(VCL层)和视频数据网络抽象层(NAL层),其中,VCL层对视频的原始数据进行压缩,NAL层负载将视频数据组合成NALU单元进行网络传输。...所以在h264码流中规定每有两个连续的00 00,就增加一个0x03,从而预防压缩后的数据与开始码产生冲突,防止竞争。...三、H264数据示例 利用UItraEdit工具打开一个H264文件进行数据分析,如下图所示: 如上图所示,我们可以清晰的看到在H264码流中,是以“0x00 0x00 0x00 0x01”为开始码的,

26430
您找到你想要的搜索结果了吗?
是的
没有找到

H264之NALU解析

一、H264简介: H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。...H264使⽤帧内压缩和帧间压缩的⽅式提⾼编码压缩率;H264采⽤了独特的I帧、P帧和B帧策略 来实现,连续帧之间的压缩: 帧的分类 中文 意义 I帧 帧内编码帧 (intra picture) I帧通常是每个...四、H264编码结构解析: H264除了对视频压缩处理之外,为了方便网络传输,提供了对应的视频编码和分片策略;类似网络数据封装成IP帧,在H264中将其称为组(GOP,gruop of pictures...)、片(slice)、宏块(Macroblock)这些一起组成了H264的码流分层结构;H264将其组织成为序列(GOP)、图片(pictrue)、片(slice)、宏块(Macroblock)、子块(...NALU头信息(⼀个字节): T为负荷数据类型,占5bit; nal_unit_type:这个NALU单元的类型,1~12由H.264使⽤,24~31由H.264以外的应⽤ R为重要性指示位,占2个bit

1.6K10

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券