H264的码流解析,网上有很多开源文件;
一般的解析有: 获取NALU,sps,pps,NALU type,slice type,获取Qp等;
可以通过C++的位运算实现获取计算,但是一般可以定义结构体直接获取;
这里要说的是webrtc中的H264解析相关:
在webrtc中,关于H264的相关源码文件在:webrtc58\src\webrtc\common_video\h264中;
都包含了很好的函数:
h264_bitstream_parser.h;
h264_common.h;
pps_parser.h;
sps_parser.h;
profile_level_id.h;
比较全,具体可自行查看,比较简单;
普及一些简单知识: