? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
从本章开始我们将要学习嵌入式音视频的学习了 ,使用的瑞芯微的开发板
🎬 个人主页:@ChenPi
🐻推荐专栏1: 《C++_@ChenPi的博客-CSDN博客》????
🔥 推荐专栏2: 《Linux C应用编程(概念类)_@ChenPi的博客-CSDN博客》???
🛸推荐专栏3:《嵌入式音视频_@ChenPi的博客-CSDN博客》
🌺本篇简介 ?:这章记录编解码的基础理论知识——H264的码流结构
这章我们以一下这个图来讲解H264的码流结构
这个图是我从网上找的?
我们按照这个层级关系来学
?
( 1 ) “00 00 00” 修改为 “00 00 03 00” ;( 2 ) “00 00 01” 修改为 “00 00 03 01” ;( 3 ) “00 00 02” 修改为 “00 00 03 02” ;( 4 ) “00 00 03” 修改为 “00 00 03 03” 。
H264 比特流 = Start_Code_Prefix + NALU + Start_Code_Prefix + NALU + …
主要是为了将相邻两个 NALU 划分开,让他们有一个界线 , 方便解码,比如将 h264 的数据存储在一个文件当中,解码器无法从数据流中分别每个 NALU 的起始位置。?