Skip to content

Instantly share code, notes, and snippets.

@maxious
Created September 2, 2014 09:40
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 maxious/a939934d49f26ebc9cc5 to your computer and use it in GitHub Desktop.
Save maxious/a939934d49f26ebc9cc5 to your computer and use it in GitHub Desktop.
FreeView Plus packets on ABC muxer
$ dvbsnoop -s pidscan -pd 6
dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/
---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found: 0 (0x0000) [SECTION: Program Association Table (PAT)]
PID found: 1 (0x0001) [SECTION: Conditional Access Table (CAT)]
PID found: 16 (0x0010) [SECTION: Network Information Table (NIT) - actual network]
PID found: 17 (0x0011) [SECTION: Service Description Table (SDT) - actual transport stream]
PID found: 18 (0x0012) [SECTION: Event Information Table (EIT) - actual transport stream, schedule]
PID found: 20 (0x0014) [SECTION: Time Offset Table (TOT)]
PID found: 21 (0x0015) [SECTION: ITU-T Rec. H.222.0|ISO/IEC13818 reserved]
PID found: 65 (0x0041) [unknown]
PID found: 107 (0x006b) [unknown]
PID found: 128 (0x0080) [unknown]
PID found: 216 (0x00d8) [unknown]
PID found: 256 (0x0100) [SECTION: Program Map Table (PMT)]
PID found: 257 (0x0101) [SECTION: Program Map Table (PMT)]
PID found: 258 (0x0102) [SECTION: Program Map Table (PMT)]
PID found: 259 (0x0103) [SECTION: Program Map Table (PMT)]
PID found: 260 (0x0104) [SECTION: Program Map Table (PMT)]
PID found: 261 (0x0105) [SECTION: Program Map Table (PMT)]
PID found: 262 (0x0106) [SECTION: Program Map Table (PMT)]
PID found: 512 (0x0200) [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 576 (0x0240) [PS/PES: private_stream_1]
PID found: 650 (0x028a) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2146 (0x0862) [unknown]
PID found: 2305 (0x0901) [unknown]
PID found: 2306 (0x0902) [unknown]
PID found: 2307 (0x0903) [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2308 (0x0904) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2309 (0x0905) [unknown]
PID found: 2310 (0x0906) [PS/PES: private_stream_1]
PID found: 2311 (0x0907) [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2312 (0x0908) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2313 (0x0909) [PS/PES: private_stream_1]
PID found: 2314 (0x090a) [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2315 (0x090b) [PS/PES: private_stream_1]
PID found: 2316 (0x090c) [PS/PES: private_stream_1]
PID found: 2317 (0x090d) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2318 (0x090e) [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2319 (0x090f) [unknown]
PID found: 5000 (0x1388) [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 5500 (0x157c) [SECTION: MHP- Application Information Table (AIT)]
PID found: 5501 (0x157d) [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 8191 (0x1fff) [stuffing]
$ dvbsnoop -s sec -ph 3 -n 1 -crc 0x157c
dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/
------------------------------------------------------------
SECT-Packet: 00000001 PID: 5500 (0x157c), Length: 279 (0x0117)
Time received: Tue 2014-09-02 19:37:50.224
------------------------------------------------------------
t..............B....X.....)http://autostart.abc.freeviewplus.net.au/......................eng.ABC..index.html...A@...Q.&...!http://hbbtv.freeviewplus.net.au/..............eng.FREEVIEWPLUS..index.html...Bp...C. ....http://tv.iview.abc.net.au/..............eng.IVIEW..index.phpD...
PID: 5500 (0x157c)
Guess table from table id...
AIT-decoding....
Table_ID: 116 (0x74) [= MHP- Application Information Table (AIT)]
Section_syntax_indicator: 1 (0x01)
reserved_1: 1 (0x01)
reserved_2: 3 (0x03)
section_length: 276 (0x0114)
test_application_flag: 0 (0x00)
application_type: 16 (0x0010) [= subject to registration with DVB]
reserved_3: 3 (0x03)
Version_number: 1 (0x01)
Current_next_indicator: 1 (0x01) [= valid now]
Section_number: 0 (0x00)
Last_section_number: 0 (0x00)
reserved_4: 15 (0x0f)
common_descriptors_length: 0 (0x0000)
reserved_5: 15 (0x0f)
application_loop_length: 263 (0x0107)
organisation_id: 322 (0x00000142)
appliction_id: 4096 (0x1000) [= unsigned applications]
application_control_code: 1 (0x01) [= AUTOSTART]
reserved: 15 (0x0f)
application_descriptor_loop_length: 88 (0x0058)
MHP_AIT-DescriptorTag: 2 (0x02) [= Transport protocol descriptor]
descriptor_length: 46 (0x2e)
protocol_id: 3 (0x0003) [= Transport via HTTP over the interaction channel]
transport_protocol_label: 0 (0x00)
URL_base_length: 41 (0x29)
URL_base: "http://autostart.abc.freeviewplus.net.au/"
URL_extension_length: 0 (0x00)
URL_extension: ""
MHP_AIT-DescriptorTag: 2 (0x02) [= Transport protocol descriptor]
descriptor_length: 5 (0x05)
protocol_id: 1 (0x0001) [= MHP Object Carousel]
transport_protocol_label: 1 (0x01)
remote_connection: 0 (0x00)
reserved: 127 (0x7f)
component_tag: 5 (0x05)
MHP_AIT-DescriptorTag: 0 (0x00) [= Application descriptor]
descriptor_length: 10 (0x0a)
application_profile_length: 5 (0x05)
application_profile: 0 (0x0000)
version.major: 1 (0x01)
version.minor: 1 (0x01)
version.micro: 1 (0x01)
service_bound_flag: 1 (0x01)
visibility: 3 (0x03) [= application visible to user and appl. listening api]
reserved: 31 (0x1f)
application_priority: 1 (0x01)
transport_protocol_label: 0 (0x00)
transport_protocol_label: 1 (0x01)
MHP_AIT-DescriptorTag: 1 (0x01) [= Application name descriptor]
descriptor_length: 7 (0x07)
ISO639_language_code: eng
application_name_length: 3 (0x03)
application_name: "ABC" -- Charset: Latin alphabet
MHP_AIT-DescriptorTag: 21 (0x15) [= reserved to MHP]
descriptor_length: 10 (0x0a)
----> ERROR: unimplemented descriptor (MHP_AIT context), Report!
Descriptor-data:
index.html
organisation_id: 321 (0x00000141)
appliction_id: 16384 (0x4000) [= signed applications]
application_control_code: 2 (0x02) [= PRESENT]
reserved: 15 (0x0f)
application_descriptor_loop_length: 81 (0x0051)
MHP_AIT-DescriptorTag: 2 (0x02) [= Transport protocol descriptor]
descriptor_length: 38 (0x26)
protocol_id: 3 (0x0003) [= Transport via HTTP over the interaction channel]
transport_protocol_label: 3 (0x03)
URL_base_length: 33 (0x21)
URL_base: "http://hbbtv.freeviewplus.net.au/"
URL_extension_length: 0 (0x00)
URL_extension: ""
MHP_AIT-DescriptorTag: 0 (0x00) [= Application descriptor]
descriptor_length: 9 (0x09)
application_profile_length: 5 (0x05)
application_profile: 0 (0x0000)
version.major: 1 (0x01)
version.minor: 2 (0x02)
version.micro: 1 (0x01)
service_bound_flag: 0 (0x00)
visibility: 3 (0x03) [= application visible to user and appl. listening api]
reserved: 31 (0x1f)
application_priority: 1 (0x01)
transport_protocol_label: 3 (0x03)
MHP_AIT-DescriptorTag: 1 (0x01) [= Application name descriptor]
descriptor_length: 16 (0x10)
ISO639_language_code: eng
application_name_length: 12 (0x0c)
application_name: "FREEVIEWPLUS" -- Charset: Latin alphabet
MHP_AIT-DescriptorTag: 21 (0x15) [= reserved to MHP]
descriptor_length: 10 (0x0a)
----> ERROR: unimplemented descriptor (MHP_AIT context), Report!
Descriptor-data:
index.html
organisation_id: 322 (0x00000142)
appliction_id: 28672 (0x7000) [= signed applications]
application_control_code: 2 (0x02) [= PRESENT]
reserved: 15 (0x0f)
application_descriptor_loop_length: 67 (0x0043)
MHP_AIT-DescriptorTag: 2 (0x02) [= Transport protocol descriptor]
descriptor_length: 32 (0x20)
protocol_id: 3 (0x0003) [= Transport via HTTP over the interaction channel]
transport_protocol_label: 2 (0x02)
URL_base_length: 27 (0x1b)
URL_base: "http://tv.iview.abc.net.au/"
URL_extension_length: 0 (0x00)
URL_extension: ""
MHP_AIT-DescriptorTag: 0 (0x00) [= Application descriptor]
descriptor_length: 9 (0x09)
application_profile_length: 5 (0x05)
application_profile: 0 (0x0000)
version.major: 1 (0x01)
version.minor: 1 (0x01)
version.micro: 1 (0x01)
service_bound_flag: 0 (0x00)
visibility: 3 (0x03) [= application visible to user and appl. listening api]
reserved: 31 (0x1f)
application_priority: 1 (0x01)
transport_protocol_label: 2 (0x02)
MHP_AIT-DescriptorTag: 1 (0x01) [= Application name descriptor]
descriptor_length: 9 (0x09)
ISO639_language_code: eng
application_name_length: 5 (0x05)
application_name: "IVIEW" -- Charset: Latin alphabet
MHP_AIT-DescriptorTag: 21 (0x15) [= reserved to MHP]
descriptor_length: 9 (0x09)
----> ERROR: unimplemented descriptor (MHP_AIT context), Report!
Descriptor-data:
index.php
CRC: 1151269538 (0x449efaa2)
==========================================================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment