Skip to content

Instantly share code, notes, and snippets.

@daniestevez
Created March 26, 2021 15:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save daniestevez/87f57314bb80b655f7c9cb65b21a34b0 to your computer and use it in GitHub Desktop.
Save daniestevez/87f57314bb80b655f7c9cb65b21a34b0 to your computer and use it in GitHub Desktop.
Falcon-9 TS PMT
Sync-Byte 0x47: 71 (0x47)
Transport_error_indicator: 0 (0x00) [= packet ok]
Payload_unit_start_indicator: 1 (0x01) [= Packet data starts]
transport_priority: 0 (0x00)
PID: 32 (0x0020) [= ]
transport_scrambling_control: 0 (0x00) [= No scrambling of TS packet payload]
adaptation_field_control: 1 (0x01) [= no adaptation_field, payload only]
continuity_counter: 15 (0x0f) [= (sequence ok)]
Payload: (len: 184)
==> pointer_field: 0 (0x00)
==> Section table: 2 (0x02) [= Program Map Table (PMT)]
Data-Bytes:
0000: 00 02 b0 1d 00 01 c1 00 00 e1 ff f0 00 1b f0 10 ................
0010: f0 00 06 ea bc f0 06 05 04 4b 4c 56 41 82 d7 fd .........KLVA...
0020: 7b ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff {...............
0030: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0040: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0050: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0060: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0070: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0080: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0090: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
00a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
00b0: ff ff ff ff ff ff ff ff ........
==========================================================
TS sub-decoding (1 packet(s) stored for PID 0x0020):
=====================================================
TS contains Section...
SI packet (length=32):
PID: 32 (0x0020)
Guess table from table id...
PMT-decoding....
Table_ID: 2 (0x02) [= Program Map Table (PMT)]
section_syntax_indicator: 1 (0x01)
(fixed '0'): 0 (0x00)
reserved_1: 3 (0x03)
Section_length: 29 (0x001d)
Program_number: 1 (0x0001)
reserved_2: 3 (0x03)
Version_number: 0 (0x00)
current_next_indicator: 1 (0x01) [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)
reserved_3: 7 (0x07)
PCR PID: 511 (0x01ff)
reserved_4: 15 (0x0f)
Program_info_length: 0 (0x0000)
Stream_type loop:
Stream_type: 27 (0x1b) [= AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video]
reserved_1: 7 (0x07)
Elementary_PID: 4112 (0x1010)
reserved_2: 15 (0x0f)
ES_info_length: 0 (0x0000)
Stream_type: 6 (0x06) [= ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data]
reserved_1: 7 (0x07)
Elementary_PID: 2748 (0x0abc)
reserved_2: 15 (0x0f)
ES_info_length: 6 (0x0006)
MPEG-DescriptorTag: 5 (0x05) [= registration_descriptor]
descriptor_length: 4 (0x04)
format_identifier: 1263294017 (0x4b4c5641) [= see: SC29]
KLVA
CRC: 2195193211 (0x82d7fd7b)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment