Example: Network Information Table DVB-H (NIT)

# dvbsnoop -s ts  -if dvb-h.ts  -tssubdecode -N 2  0x10

dvbsnoop V1.4.34 -- http://dvbsnoop.sourceforge.net/ 

------------------------------------------------------------
TS-Packet: 00000001   PID: 16 (0x0010), Length: 188 (0x00bc)
from file: dvb-h.ts
------------------------------------------------------------
  0000:  47 40 10 18 00 40 f0 3a  00 01 e1 00 00 f0 1a 40   G@...@.:.......@
  0010:  0a 54 6f 72 69 6e 6f 32  30 30 36 4a 0c 00 01 00   .Torino2006J....
  0020:  01 00 01 0b 04 00 00 01  00 f0 13 00 01 00 01 f0   ................
  0030:  0d 5a 0b 00 00 00 01 13  00 1a ff ff ff ff d0 89   .Z..............
  0040:  30 1b ff ff ff ff ff ff  ff ff ff ff ff ff ff ff   0...............
  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  ff ff ff ff               ............

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: 16 (0x0010)  [= DVB Network Information Table (NIT), Stuffing Table (ST)]
transport_scrambling_control: 0 (0x00)  [= No scrambling of TS packet payload]
adaptation_field_control: 1 (0x01)  [= no adaptation_field, payload only]
continuity_counter: 8 (0x08)  [= (sequence ok)]
    Payload: (len: 184)
        ==> pointer_field: 0 (0x00)
        ==> Section table: 64 (0x40)  [= Network Information Table (NIT) - actual network]
    Data-Bytes:
          0000:  00 40 f0 3a 00 01 e1 00  00 f0 1a 40 0a 54 6f 72   .@.:.......@.Tor
          0010:  69 6e 6f 32 30 30 36 4a  0c 00 01 00 01 00 01 0b   ino2006J........
          0020:  04 00 00 01 00 f0 13 00  01 00 01 f0 0d 5a 0b 00   .............Z..
          0030:  00 00 01 13 00 1a ff ff  ff ff d0 89 30 1b ff ff   ............0...
          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 0x0010):
    =====================================================
    TS contains Section...
    SI packet (length=61): 
        PID:  16 (0x0010)  [= assigned for: DVB Network Information Table (NIT), Stuffing Table (ST)]

        Guess table from table id...
        NIT-decoding....
        Table_ID: 64 (0x40)  [= Network Information Table (NIT) - actual network]
        section_syntax_indicator: 1 (0x01)
        reserved_1: 1 (0x01)
        reserved_2: 3 (0x03)
        Section_length: 58 (0x003a)
        Network_ID: 1 (0x0001)  [= Astra Satellite Network 19.2E / Satellite / SES]
        reserved_3: 3 (0x03)
        Version_number: 16 (0x10)
        current_next_indicator: 1 (0x01)  [= valid now]
        Section_number: 0 (0x00)
        Last_Section_number: 0 (0x00)
        reserved_4: 15 (0x0f)
        Network_descriptor_length: 26 (0x001a)

               DVB-DescriptorTag: 64 (0x40)  [= network_name_descriptor]
               descriptor_length: 10 (0x0a)
               Network_name: "Torino2006"  -- Charset: Latin alphabet

               DVB-DescriptorTag: 74 (0x4a)  [= linkage_descriptor]
               descriptor_length: 12 (0x0c)
               transport_stream_ID: 1 (0x0001)
               original_network_ID: 1 (0x0001)  [= Astra Satellite Network 19,2°E | Société Européenne des Satellites]
               service_ID: 1 (0x0001)  [=  --> refers to PMT program_number]
               linkage_type: 11 (0x0b)  [= IP/MAC Notification Table]
                  Platform_ID_data_length: 4 (0x04)
                     Platform_id: 1 (0x000001)  [= >>ERROR: not (yet) defined... Report!<<]
                     Platform_name_loop_length: 0 (0x00)


        reserved_5: 15 (0x0f)
        Transport_stream_loop_length: 19 (0x0013)

            Transport_stream_ID: 1 (0x0001)
            Original_network_ID: 1 (0x0001)  [= Astra Satellite Network 19,2°E | Société Européenne des Satellites]
            reserved_1: 15 (0x0f)
            Transport_descriptor_length: 13 (0x000d)

                  DVB-DescriptorTag: 90 (0x5a)  [= terrestrial_delivery_system_descriptor]
                  descriptor_length: 11 (0x0b)
                  Center frequency: 0x00000001 (= 0.001 kHz)
                  Bandwidth: 0 (0x00)  [= 8 MHz]
                  priority: 1 (0x01)  [= HP (high priority) or Non-hierarch.]
                  Time_Slicing_indicator: 0 (0x00)  [= at least one elementary stream uses Time Slicing]
                  MPE-FEC_indicator: 0 (0x00)  [= at least one elementary stream uses MPE-FEC]
                  reserved_1: 3 (0x03)
                  Constellation: 0 (0x00)  [= QPSK]
                  Hierarchy information: 0 (0x00)  [= non-hierarchical (native interleaver)]
                  Code_rate_HP_stream: 0 (0x00)  [= 1/2]
                  Code_rate_LP_stream: 0 (0x00)  [= 1/2]
                  Guard_interval: 3 (0x03)  [= 1/4]
                  Transmission_mode: 1 (0x01)  [= 8k mode]
                  Other_frequency_flag: 0 (0x00)
                  reserved_2: 4294967295 (0xffffffff)

        CRC: 3498651675 (0xd089301b)





http://dvbsnoop.sourceforge.net/