https://zhuanlan.zhihu.com/p/147019759
主要在拉到设备端原始码流后,对NALU TYPE的判断有不同。
其中收到H.264判断方法如下:
int nalu_type = buf[0] & 0x1F;
其中nalu_type为5则表示IDR帧,6表示SEI、7表示SPS、8表示PPS;
对HEVC的NALU类型判断:
int nalu_type = (buf[0] & 0x7E)>>1;
//or
int nalu_type = (buf[0] >> 1) & 0x3F;
其中nalu_type19代表IDR帧,32位VPS、33位SPS、34为PPS、39为SEI;
沒有留言:
張貼留言