// 【h264编码出的NALU规律】
// 第一帧 SPS【0 0 0 1 0x67】 PPS【0 0 0 1 0x68】 SEI【0 0 0 1 0x6】 IDR【0 0 0 1 0x65】
// p帧 P【0 0 0 1 0x61】
// I帧 SPS【0 0 0 1 0x67】 PPS【0 0 0 1 0x68】 IDR【0 0 0 1 0x65】
h264流:00 00 00 01 67 42 e0 0a 89 95 42 c1 2c 80 00 00 00 01 68 CE 3C 80 00
00 00 00 01 为开始码
67 为sps头,信息内容为:42 e0 0a 89 95 42 c1 2c 80 转换成二进制
sps信息:0100 0010 1110 0000 0000 1010 1000 1001 1001 0101 0100 001011000001 0010 1100 1000 0000
No. of BITS VALUE CodeNum 描述符
constraint_set0_flag 1 1 u(1)
constraint_set1_flag 1 1 u(1)
constraint_set2_flag 1 1 u(1)
constraint_set3_flag 1 0 u(1)
reserved_zero_4bits 4 0000 u(4)
level_idc 8 00001010 10 u(8)
seq_parameter_set_id 1 1 0 ue(v)
log2_max_frame_num_minus4 7 0001001 8 ue(v)
pic_order_cnt_type 1 1 0 ue(v)
log2_max_pic_order_cnt_lsb_minus4 5 00101 4 ue(v)
num_ref_frames 3 010 ue(v)
gaps_in_frame_num_value_allowed_flag 1 1 u(1)
pic_width_in_mbs_minus1 9 000010110 20 ue(v)
pic_height_in_map_units_minus1 9 000010010 16 ue(v)
frame_mbs_only_flag 1 1 0 u(1)
mb_adaptive_frame_field_flag 1 1 0 u(1)
direct_8x8_inference_flag 1 0 u(1)
frame_cropping_flag 1 0 u(1)
vui_parameters_present_flag 1 1 0 u(1)
68为pps头,信息内容为: CE 3C 80 00 转换成二进制
1100 1110 0000 0101 1000 1011 0111 0010 pps
FIELD No. of BITS VALUE CodeNum 描述符
pic_parameter_set_id 1 1 0 ue(v)
entropy_coding_mode_flag 1 0 ue(1)
pic_order_present_flag 1 0 ue(1)
num_slice_groups_minus1 1 1 0 ue(v)
num_ref_idx_l0_active_minus1 1 1 0 ue(v)
num_ref_idx_l1_active_minus1 1 1 0 ue(v)
weighted_pred_flag 1 0 ue(1)
weighted_bipred_idc 2 00 ue(2)
pic_init_qp_minus26 7 0001011 10(-5) se(v)
pic_init_qs_minus26 7 0001011 10(-5) se(v)
chroma_qp_index_offset 3 011 2(-1) se(v)
deblocking_filter_control_present_flag 1 1 ue(1)
constrained_intra_pred_flag 1 0 ue(1)
redundant_pic_cnt_present_flag 1 0 ue(1)