参考文章
音视频 H264 编解码协议-知乎
视频H264编码详解(上)-知乎
H.264媒体流AnnexB和AVCC格式分析-CSDN
H264之NALU解析-知乎
H264帧,SPS,PPS概念-知乎
H.264流媒体协议格式中的Annex B格式和AVCC格式深度解析-CSDN
H264简介
H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准⾥称为H.264,在MPEG的标准⾥是MPEG-4的⼀个组成部分–MPEG-4 Part 10,⼜叫Advanced Video Codec,因此常常称为MPEG-4 AVC或直接叫AVC。
带宽
Mbps(Million bits per second)即“传输速率”,也叫“带宽”。Mbps和MB/s是怎么换算的呢?
8Mbps=1MB/s;8Mbps换算成下载速度就是1MB/s,不过由于种种限制,实际情况中8M的宽带往往达不到1MB/s的下载速度,能达到800KB/s以上算是正常情况。
NALU(Network Abstract Layer Unit)网络抽象层单元
H.264原始码流(裸流)由⼀个接⼀个NALU组成.
SPS:序列参数集,包含解码配置,如profile level分辨率和帧率等。编码后的第一帧。
PPS:图像参数集,包含有关熵编码模式、分片组、运动预测和去块滤波器等信息。编码后的第二帧。
I帧:帧内编码,可独立