Professional Documents
Culture Documents
TS Mapping
TS Mapping
TS Mapping
: : : : : : : : :
PAT CAT PMT NIT NIT other SDT SDT other EIT TDT
SI/PSI Sections
table_id 1
x11
3 byte
Section Header
10 byte Len 12 bit Network_ID 2 byte
1 1 version
section_ no last section_ no
loop_len 12 bit
desc_loop
CRC32 4 byte
5 bit
1 byte
1 byte
current_next_ind
reserved
section_syntax_ind
1 = CRC32 0 = checksum
PID:
Transport Stream
TS Header Sync 47
1 4 byte 1)
0x0000 0x0001 0x0002 0x0010 0x0011 0x0012 0x0013 0x0014 0x0015 0xXXXX 0x1FFF
: : : : : : : : : : :
PAT CAT TSDT NIT (via PAT) SDT, BAT (ST) EIT RST TDT, TOT (ST) MIP PMT NULL PACKET
188 byte
TS Header
2)
Sync 47
0
4 byte
1)
TS Header Sync
data
1 .. 184 byte 1) 4 byte 1
1)
PID
13 bit
SC
1)
Ptr Len
data
1 .. 183 byte Adaptation Field
PID
13 bit
SC Len
47
PID
13 bit
SC
1)
Ptr Len
data
1 .. 183 byte
next
Adaptation Field
16 byte Reed Solomon 1) 2) 204 byte Adaptation_field_ctrl : 00 01 10 several sections 11 possibile = = = = reserved only payload only adapt_field adapt_field and payload SC := SC + 1 SC := SC (stop) SC := SC + 1