0 errors, 0 warnings

FPGA应用;视频图像处理

TS流(2)——TS流组成及头部说明

0
阅读(1581)

1, TS流组成

    TS流每个包是固定长度的,一般为188字节。在某些情况下,也有204字节的,多出来的16字节属于纠错码。这里我们只讨论188字节的TS包。

    TS包组成如下图,由头部和负载组成:


image.png  

    头部长度不固定,包含同步字节,PID,同步域等字段。负载长度也不固定,主要包含有PAT,PMT,PES等数据。我们先来讨论头部信息的组成。


2, 头部说明

image.png

image.png

image.png

    上面描写的字段只包含一些基本字段,即默认某些信号固定为0。比如OPCR_flag在这里的描述中即默认为0,若其为1,则应该还包含OPCR字段。完整头部信息如下图所示:

image.png

负载部分将在接下来的文章中给出。


附表A-PID字段说明

image.png

附表B- adaptation_field_control字段说明

image.png