TS科普10 自适应字段

来源:互联网 发布:修改mac地址的软件 编辑:程序博客网 时间:2024/05/16 01:13

adaptation_field_length — adaptation_field_length 为指定紧随adaptation_field_length 的adaptation_field中的字节数的8 比特字段。0 值表示传输流包中插入单个填充字节。当adaptation_field_control 值为‘11’时,adaptation_field_length 值必须在0 到182 的区间内。当adaptation_field_control 值为‘10’时,adaptation_field_length 值必须为183。对于承载PES 包的传输流包,只要存在欠充足的PES 包数据就需要通过填充来完全填满传输流包的有效载荷字节。填充通过规定自适应字段长度比自适应字段中数据元的长度总和还要长来实现,以致于自适应字段在完全容纳有效的PES 包数据后,有效载荷字节仍有剩余。自适应字段中额外空间采用填充字节填满。
这是承载PES 包的传输流包所允许的唯一填充方法。对于承载PSI 的传输流包,可供选择的填充方法在2.4.4 中描述。

PCR_flag — PCR_flag 为1 比特标志。‘1’值指示adaptation_field 包含以两部分编码的PCR 字段。‘0’值指示自适应字段不包含任何PCR 字段。

program_clock_reference_base; program_clock_reference_extension — rogram_clock_reference
(PCR) 为以两部分编码的42 比特字段。第一部分,program_clock_reference_base 为33 比特字段,其值由PCR_ base (i)给出,如公式2-2 中给出的。第二部分,rogram_clock_reference_extension 为9 比特字段,其值由PCR_ext(i) 给出,如公式2-3 中给出的。PCR 指示包含program_clock_reference_base 最后比特的字节到达系统目标解码器输入端的预期时间。

中间部分详见H.222标准文档

stuffing_byte — 此为固定的8 比特值等于‘1111 1111’,能够通过编码器插入。它亦能被解码器丢弃。


1 1
原创粉丝点击