DVB - Digital Video Broadcasting

Index

DVB


source coding
channel coding modulation



mode adaptation stream adaptation
outer inner mapping framing baseband filter
guard interval

coder interleaving coder (FEC) interleaving


DVB-C MPEG-2
sync inv & random Reed Solomon (188/204) convolutional - - byte -> m-tuple diff coder Nyquist: ± = 0,15 [16,32,64] QAM

DVB-C2













DVB-S MPEG-2
sync inv & random Reed Solomon (188/204) convolutional punct & mapping
(1/2, 2/3, 3/4, 5/6, 7/8)
-

Nyquist: ± = 0,35 QPSK (4-QAM)

DVB-S2 MPEG TS, GS CRC-8 encoder BB scrambler

BCH + LDPC (1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 5/6, 8/9, 9/10) bit mapping:
  • QPSK, 8PSK
  • 16APSK, 32APSK
PL framing
  • header: 90 symb
  • payload: 64800 / 16200 bits
Nyquist: ± = 0,20 / 0,25 / 0,35 quadrature modulation

DVB-T DVB-H MPEG-2
sync inv & random Reed Solomon (188/204) convolutional punct / mapping
(1/2, 2/3, 3/4, 5/6, 7/8)
(Viterbi decoder)
bit + symbol constellation mapping [4,16,64] QAM / ±=1,2,4 frame adapter (68 symbols/frame)
OFDM
  • 2k: 1512/1705 
  • 4k: 
  • 8k: 6048/6817
guard interval
(1/4, 1/8, 1/16, 1/32)
D/A
DVB-T2












eDAB MPEG2 TS (TS 102 427)

Reed Solomon (188/204) convolutional




OFDM (DAB)



DVB ETSI (organisation)
group commercial module technical module submodule category standard fact
sheet
normative document (search download, search WP)
(all DVB)
Satellite


Transmission DVB-S -
  • EN 300 421 V1.1.2 (08/97): "Framing structure, channel coding and modulation for 11/12 GHz satellite services"
  • TR 101 198 V1.1.1 (09/97): "Implementation of Binary Phase Shift Keying (BPSK) modulation in DVB satellite transmission systems"

TM-S2
DVB-S2 x
Cable


DVB-C -
  • EN 300 429 V1.2.1 (04/98): "Framing structure, channel coding and modulation for cable systems "
CM-C2 TM-C2
DVB-C2 x
  • DVB BlueBook A138 (04/09) "Frame structure channel coding and modulation for a second generation digital transmission system for cable systems (DVB-C2)"



DVB-CS -
  • EN 300 473 V1.1.2 (08/97): "DVB Satellite Master Antenna Television (SMATV) distribution systems"
  • TS 101 964 V1.1.1(08/01): "Control Channel for SMATV/MATV distribution systems; Baseline Specification"
  • TR 102 252 V1.1.1 (10/03): "Guidelines for Implementation and Use of the Control Channel for SMATV/MATV
    distribution systems"
Terrestrial


DVB-T x
hm
  • EN 300 744 V1.6.1 (01/09): "Framing structure, channel coding and modulation for digital terrestrial television"
    • Hierarchical transmission
  • TR 101 190 V1.3.1 (07/08) "Implementation guidelines for DVB terrestrial services; Transmission aspects"
  • TS 101 191 V1.4.1 (06/04): "Mega-frame for Single Frequency Network (SFN) synchronization"
CM-AMT TM-T2
DVB-T2 x
  • EN 302 755 V1.1.1 (09/09) "Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2)" (DVB BlueBook A122)
  • DVB BlueBook A133 (02/09): "Implementation guidelines for a second generation digital terrestrial television broadcasting system (DVB-T2)" (draft TR 102 831 V1.1.1)
  • TS 102 773 V1.1.1 (09/09) "Modulator Interface (T2-MI) for a second generation digital terrestrial television broadcasting system (DVB-T2)"
  • DVB BlueBook A150 (06/10) "Structure and modulation of optional transmitter signatures (T2-TX-SIG) for use with the DVB-T2"
Handheld
TM-H


DVB-H x
CM-NGH
DVB-NGH


Satellite Services to Portable
TM-SSP
DVB-SH x
  • TS 102 585 V1.1.2 (04/08) : "System Specifications for Satellite services to Handheld devices (SH) below 3 GHz"
  • EN 302 583 V1.1.1 (07/07): "Framing Structure, channel coding and modulation for Satellite Services to Handheld devices (SH) below 3 GHz"
    • Annex A: SH frame initialisation packet (SHIP) (SFN synchronisation)
  • TS 102 584 V1.1.1 (12/08) "Guidelines for Implementation for Satellite Services to Handheld devices (SH) below 3GHz"
  • DVB BlueBook A131 (11/08) "MPE-IFEC" (draft TS 102 772 V1.1.1)




DVB-MDS -
  • EN 300 748 V1.1.2 (08/97): "Multipoint Video Distribution Systems (MVDS) at 10 GHz and above"
  • EN 300 749 V1.1.2 (08/97): "Framing structure, channel coding and modulation for MMDS systems below 10 GHz"
  • EN 301 701 V1.1.1 (08/00): "OFDM modulation for microwave digital terrestrial television"




DVB-DSNG -
  • EN 301 210 V1.1.1 (02/99): "Framing structure, channel coding and modulation for Digital Satellite News Gathering (DSNG) and other contribution applications by satellite"
  • TR 101 221 V1.1.1 (03/99): "User guidelines for Digital Satellite News Gathering (DSNG) and other contribution applications by satellite"
  • EN 301 222 V1.1.1 (07/99): "Co-ordination channels associated with Digital Satellite News Gathering (DSNG)"
Upper Layer FEC
TM-ULFEC



Study Mission for 3D TV Technologies
TM-3D-SM




Generic Data Broadcasting &
Service Information Protocols

TM-GBS

Multiplexing DVB-SI
(DVB-TXT, DVB-VBI)
-
  • EN 300 468 V1.9.1 (03/09): "Specification for Service Information (SI) in DVB systems" (stream_content)
  • TR 101 211 V1.8.1 (08/07) "Guidelines on implementation and usage of Service Information (SI)"
  • Draft TR 101 162 / ETR 162 V1.2.1(02/01): "Allocation of Service Information (SI) codes for DVB systems"
  • EN 300 472 V1.3.1 (05/03): "Specification for conveying ITU-R System B Teletext in DVB bitstreams"
  • EN 301 775 V1.2.1 (05/03): "Standard for conveying VBI data in DVB bitstreams"
  • TS 102 823 V1.1.1 (11/05): "Carriage of synchronised auxiliary data in DVB transport streams"
    • SAD? timeline

DVB-DATA
-
  • EN 301 192 "Specification for data broadcasting"
    • 4. Data piping
    • 7. Multiprotocol Encapslation (MPE)
    • 9. Time-slicing and MPE-FEC
    • 10. Data carousels
    • 11. Object carousels
    • Annex B: Simulcasting of IP/MAC streams.
    • Annex D: IP/MAC Platform ID values (ref. to DVB-SI TR 101 162)
  • TR 101 202 "Specification for data broadcasting; Guidelines for the use of EN 301 192"

DVB-SSU -
  • TS 102 006: "Specification for System Software Update in DVB Systems"

DVB-SRM
  • TS 102 770 V1.1.1 "System Renewability Messages (SRM) in DVB Systems"

DVB-TVA -
  • TS 102 323 "TV-Anytime over DVB"

DVB-GSE x
  • TS 102 606: "Generic Stream Encapsulation (GSE) Protocol"
  • TS 102 771: "GSE Implementation Guidelines"
Common Metadata Toolkit
TM-GBS-CMT DVB-CMT -
  • TR 102 679 V1.1.1 (05/09) "Register of DVB URNs and Classification Schemes"
  • TS 102 851 V1.1.1 (01/10) "Uniform Resource Identifiers (URI) for DVB Systems"
File Format CM-FF TM-FF
DVB-FF x
  • DVB BlueBook A121 "DVB-FF (File Format)"
  • TS 102 833 v1.2.1 "File Format Specification for the Storage and Playback of DVB Services"
  • DVB BlueBook A158  "Guidelines for the Use of the DVB File Format Specification for the Storage and Playback of DVB Services" (03/11)
Audio-visual Coding Formats CM-AVC
TM-AVC
Source coding DVB-MPEG -
  • TS 101 154 "Implementation guidelines for the use of Video and Audio Coding in Broadcasting Applications based on the MPEG-2 Transport Stream" (MPEGTS)
    • Annex D: Coding of Data Fields in the Private Data Bytes of the Adaptation Field
      • D.3: PVR assistance
    • Annex E (G): Receiver-Mixed Audio Description and other sSupplementary Audio Services (see also DVB-SI EN 300 468)
    • Annex G: "Random access point considerations for SVC"
    • Annex H: "Frame compatible plano-stereoscopic 3DTV"
      • SEI
        • frame_packing_arrangement_type
        • quincunx_sampling_flag
      • see also TS 101 547 / DVB BlueBook A154 (DVB-3DTV), section 6
  • TS 102 154 "Implementation guidelines for the use of Video and Audio Coding in Contribution and Primary Distribution Applications based on the MPEG-2 Transport Stream"
  • TS 102 005 "Specification for the use of Video and Audio Coding in DVB services delivered directly over IP protocols" (RTP)




Subtitling DVB-SUB -
3D Television
CM-3DTV
TM-3DTV

3D-TV
DVB-3DTV





Interactivity DVB-NIP -
  • ETS 300 802: "Network-independent protocols for DVB interactive services"
  • TR 101 194: "Guidelines for implementation and usage of the specification of network independent protocols for DVB interactive services"




DVB-RCC -
  • ES 200 800: "Interaction channel for Cable TV distribution systems (CATV)"
  • TR 101 196: "Interaction channel for Cable TV distribution systems (CATV); Guidelines for the use of ETS 300 800"




DVB-RCP -
  • ETS 300 801: "Interaction channel through Public Switched Telecommunications Network (PSTN)/ Integrated Services Digital Networks (ISDN)"




DVB-RCD -
  • EN 301 193: " Interaction channel through the Digital Enhanced Cordless Telecommunications (DECT)"




DVB-RCL -
  • EN 301 199: "Interaction channel for Local Multipoint Distribution System (LMDS) distribution systems"
  • TR 101 205: "Guidelines for the implementation and usage of the DVB interaction channel for Local Multipoint Distribution System (LMDS) distribution systems"




DVB-RCG -
  • EN 301 195: "nteraction channel through the Global System for Mobile Communications (GSM)"




DVB-RCCS -
  • TR 101 201: "Interaction channel for Satellite Master Antenna TV (SMATV) distribution systems; Guidelines for versions based on satellite and coaxial sections"
Return Channel Satellite CM-RCS TM-RCS
DVB-RCS x
  • EN 301 790: "Interaction channel for Satellite Distribution Systems"
  • TR 101 790: "Guidelines for the Implementation and Usage of the DVB Interaction Channel for Satellite Distribution Systems"

DVB-ISS / DVB-RCS2

  • TS 101 545: "Second generation DVB interactive satellite services"
    • Part 1: Overview and system level specification (DVB BlueBook A155-1)
    • Part 2: Lower layers for satellite standard (DVB BlueBook A155-2)
    • Part 3: Higher layers for satellite specification
    • Part 4: Guidelines for implementation and use (DVB-ISS-GIU)




DVB-RCT x
  • EN 301 958: "Digital Video Broadcasting (DVB); Specification of interaction channel for digital terrestrial TV including multiple access OFDM"




DVB-RCGPRS -
Companion Second Screen
TM-CSS
DVB-CSS
MHP Umbrella Group CM-MHP
TM-MUG
Middleware MHP (*) DVB-MHP MHP
GEM
Technical Aspects of MHP
TM-TAM





TAM Portable Content Formats
TM-TAM-PCF DVB-PCF x
  • TS 102 523: "DVB Portable Content Format (PCF) Specification 1.0 "
  • TS 102 523 V1.1.1 schema: "DVB Portable Content Format (PCF) Specification 1.0 XML schema"
TAM Network Service Provider Applications
TM-TAM-NSPA


TAM 
TM-TAM-SPEC


Middleware for Interactive Services
TM-MIS



Copy Protection CM-CP TM-CPT
Content DVB-CPCM x
Study Mission on Content Protection CM-SEC TM-SEC







Interfacing DVB-PDH -
  • ETS 300 813: "DVB Interfaces to Plesiochronous Digital Hierarchy (PDH) networks"




DVB-SDH -
  • ETS 300 814: "Interfaces to Synchronous Digital Hierarchy (SDH) networks"




DVB-ATM -
  • TR 100 815: "Guidelines for the handling of ATM signals in DVB systems"




DVB-HAN -
  • TS 101 224: "Home Access Network (HAN) with an active Network Termination (NT)"




DVB-HLN -
  • TS 101 225: "In-Home Digital Network (IHDN) Home Local Network (HLN)"
Common Interface Two
TM-CIT
DVB-CI -
  • EN 50221 V1 (02/97) : "Common Interface Specification for Conditional Access and other Digital Video Broadcasting Decoder Applications"
  • R 206 001 V1 (03/97): "Guidelines for implementation & use of the Common Interface for DVB Decoder Applications"
  • TS 101 699 V1.1.1 (11/99): "Extensions to the Common Interface Specification"




DVB-CI+
-




DVB-PI -
  • EN 50083-9 (2002): "Interfaces for CATV/SMATV Headends and similar Professional Equipment"
  • TR 101 891 V1.1.1 (01/01): "Professional Interfaces: Guidelines for the implementation and usage of the DVB Asynchronous Serial Interface (ASI)"




DVB-IRDI -
  • TS 102 201 V1.2.1 (01/05): "Interfaces for DVB-IRDs"
Network Interfaces for Fixed services CM-NI-F




Network Interfaces for In-Home portable services CM-NI-IH





CM-IPTV TM-IPI
Internet Protocol DVB-IPTV x
  • TS 102 033 "Architectural framework for the delivery of DVB-services over IP-based networks"
  • TS 102 034 "Transport of MPEG-2 Based DVB Services over IP Based Networks"
    • Service Discovery & Selection (SD&D)
    • Content Download Service (CDS)
    • DVB Bluebook A086r7 (draft TS 102 034 V1.4.1)
    • 7. Companion FCC stream method (v1.5)
  • TS 102 542: "Guidelines for the implementation of DVB-IP Phase 1 specifications (c.f. TS 102 034)"
  • DVB BlueBook A105-5 (03/11): Guidelines for the implementation of DVB-IPTV Phase 1 specifications; Part 5: Content Download Service (dTS 102 542-5 V1.3.1)
  • TS 102 539: "Carriage of Broadband Content Guide (BCG) information over Internet Protocol (IP)"
  • TS 102 826 V1.2.1 (11/09): "DVB-IPTV Profiles for TS 102 034"
    • Basic
    • Live Media Broadcast (LMB)
    • Content on demand (CoD)
    • Content download (CDS)
  • DVB Bluebook A109 (02/07): "DVB-HN (Home Network)"
  • DVB BlueBook A144 (11/09): DVB-HN Commercial Requirements Phase 1
  • DVB Bluebook A115 (05/07): "DVB Application Layer FEC Evaluations"
  • TR 102 824 V1.1.1 (07/08): "Remote Management and Firmware Update System for DVB IP Services"
  • DVB BlueBook A128 (02/07): DVB-IP Phase 1.3 in the context of ETSI TISPAN NGN
  • DVB BlueBook A132 (07/09): High-level Technical Requirements for QoS for DVB Services in the Home Network
  • TS 102 809 V1.1.1 (01/10) Signalling and carriage of interactive applications and services in hybrid broadcast/broadband environments. (DVB BlueBook A137r1) (11/09)
    • 5.3.6 Transport Protocol descriptors
      • Table 29: protocol_id
        • 0x0003 "Transport via HTTP over the interaction channel as defined in clause 7.2"
    • 5.3.7 Simple application location descriptor
      • 5.3.7.1 Example
        • Table 34
    • 5.4 "XML-based syntax"
  • DVB BlueBook A145 (12/09): Digital Video Broadcasting (DVB): Internet TV Content Delivery Study Mission Report
  • IP-Only Ecosystem (study mission)
Convergence of Broadcast and Mobile Services CM-IPDC TM-CBMS
DVB-IPDC x
  • TS 102 468 V1.1.1 (11/05): "IP Datacast over DVB-H: Phase 1 specifications"
    • End-to-end System Description
      • TR 102 473 "IP Datacast over DVB-H: Use Cases and Services"
      • TR 102 469 "IP Datacast over DVB-H: Architecture"
        • 6. Protocol Stack
    • DVB-H Radio Interface
      • EN 302 304
      • TS 102 470 "IP Datacast over DVB-H: Program Specific Information (PSI)/Service Information (SI)"
        • 4.2 IP platform, IP flow and IP stream
    • IP Datacast Service Layer
      • TS 102 471 "IP Datacast over DVB-H: Electronic Service Guide (ESG)" (based on TS 102 323 - TV Anytime over DVB)
      • TS 102 472 "IP Datacast over DVB-H: Content Delivery Protocols" (CDP)
        • 5. Delivery protocol for real-time streaming services
          • RTP
        • 6. Delivery protocol for file delivery services
        • content:
          • audio/video streaming
          • offline content for storage
          • software updates
        • SDP, RTP...
      • TS 102 474 V1.1.1 (11/07): "IP Datacast over DVB-H: Service Purchase and Protection" (SPP)
        • Open Security Framework
        • 18Crypt
    • IP Datacast Codecs
      •  TS 102 005
  • TS 102 592 V1.1.1 (10/07): "IP Datacast over DVB-H: Electronic Service Guide (ESG) Implementation Guidelines"
  • TS 102 591 "IP Datacast over DVB-H: Content Delivery Protocols (CDP) Implementation Guidelines"
    • SDP updates
  • TS 102 611 V1.1.1 (10/07): "IP Datacast over DVB-H: Implementation Guidelines for Mobility"




DVB-DASH

  • TS 103 285 v1.1.1
Common Scrambling Algorithm
TM-CSA
Conditional access (ETSI) DVB-CSA -
  • ETR 289: "Support for use of scrambling and Conditional Access (CA) within digital broadcasting systems"
  • DVB BlueBook A011r1: "DVB Common Scrambling Algorithm: Distribution Agreements"
Head-End Systems CM-HE
TM-HEAD
DVB-SIM -
  • TS 101 197 V1.2.1 (02/02): "DVB SimulCrypt; Part 1: Head-end architecture and synchronization"
  • TS 103 197 V1.4.1 (09/04): "Head-end lmplementation of SimulCrypt"
  • TR 102 035 V1.1.1 (02/04): "Implementation Guidelines of the DVB Simulcrypt Standard"
Switchable Security & Consumer Premises Equipment CM-SSC








Measurement (ETSI) DVB-M -
  • TR 101 290 "Measurement guidelines for DVB systems"
  • TR 101 291 V1.1.1 (06/98): "Usage of DVB test and measurement signaling channel (PID 0x001D) embedded in an MPEG-2 Transport Stream (TS)"
  • TS 102 032 V1.1.1: "SNMP MIB for test and measurement applications in DVB systems"
group
commercial module technical module submodule
category
standard


DVB ETSI (organisation)
  • Digital Video Broadcasting (DVB)
  • IP over DVB
  • RFC 4259: A Framework for Transmission of IP Datagrams over MPEG-2 Networks
  • Bit-rate
  • Programari / Software
  • Audio description
    • TS 101 154 (DVB-AVC)
      • Annex EG: Supplementary Audio Services
    • EN 300 468 (DVB-SI)
      • Annex D: Service information implementation of AC-3 and Enhanced AC-3 audio in DVB systems
      • Annex JZ: Signalling of Receiver-Mixed and Broadcast-Mixed Audio description (PMT, EIT)
  • Taules DVB-SI (Service Information) / MPEG-PSI (Program Specific Information)

    • table_id
      PID refresh defined in standard example
      software
      DVB-C/S DVB-T
      dvbsnoop
      examples
      lib...
      lib...

      PAT Program Association Table
      0x00
      0x00 / 0


      • ISO/IEC 13818 (MPEG PSI)
      • ITU-T H.222.0
      x pat



      CAT Conditional Access Table
      0x01
      0x01 / 1







      TSDT Transport Stream Description Table

      0x02 / 2








      (reserva)


      0x03 - 0x0f







      NIT
      ST
      Network Information Table actual network
      0x40
      0x10 / 16
      10s 10s x nit



      other network
      0x41






      SDT
      BAT
      ST
      Service Description Table
      Bouquet Association Table
      actual TS 0x42
      0x11 / 17
      2s (10s)
      10s
      2s (10s)
      10s
      x



      other TS 0x46







      EIT
      ST
      Event Information Table actual TS p/f
      0x4e
      0x12 / 18
      2s (10s) 2s (20s)





      another TS p/f
      0x4f







      actual TS schedule 14
      0x50..0x5f








      actual TS schedule 58 0x51







      another TS
      0x60..0x6f








      RST
      ST
      Running Status Table
      0x71
      0x13 / 19








      TDT
      ST
      Time and Date Table

      0x70
      0x14 / 20








      TOT Time Offset Table
      0x73








      (sincro)


      0x15 / 21








      RNT RAR Notification Table (TV Anytime / TS 102 323)

      0x16 / 22








      (reserva)


      0x17 - 0x1b







      inband signalling


      0x1c







      measurement


      0x1d







      DIT Discontinuity Information Table

      0x1e







      SIT Selection Information Table

      0x1f







      PMT


      0x02
      * (specified at PAT)








      AIT
      Application Information Table


      * (specified at PMT: stream_type = 5) (dvbsnoop)


      x



      MPEG PSI (Program Specific Information) tables

    • descriptor_tag (0x01-0x3f: defined in ...; 0x40-0xff: defined in EN 300 468 (DVB-SI), section 6)
      defined in descriptor_tag descriptor
      info
      fields
      (OpenCaster: italics means not implemented)
      used in






      NIT
      BAT
      SDT
      EIT
      TOT
      PMT
      SIT
      UNT

      DVB-SSU
      TS 102 006 (9.5.1)
      0x01
      scheduling_descriptor

      • year_of_start_date_time
      • month_of_start_date_time
      • day_of_start_date_time
      • hour_of_start_date_time
      • minute_of_start_date_time
      • second_of_start_date_time
      • year_of_end_date_time
      • month_of_end_date_time
      • day_of_end_date_time
      • hour_of_end_date_time
      • minute_of_end_date_time
      • second_of_end_date_time
      • final_availability
      • Periodicity_flag
      • period_unit
      • duration_unit
      • estimated_cycle_time_unit
      • Period
      • Duration
      • estimated_cycle_time
      • private_data_bytes







      UNT

      0x02
      update_descriptor









      UNT
      0x03
      ssu_location_descriptor

      • data_broadcast_id
      • association_tag
      • private_data_bytes







      UNT
      0x05
      ssu_event_name_descriptor
      dts_registration_descriptor









      UNT
      0x06
      target_smartcard_descriptor

      • super_CA_system_id
      • private_data_bytes







      UNT INT
      0x07
      target_MAC_address_descriptor

      • mac_addr_mask
      • mac_addr_bytes







      UNT INT
      0x08
      target_serial_number_descriptor

      • serial_data_bytes







      UNT INT
      0x09
      target_IP_address_descriptor

      • IPv4_addr_mask
      • IPv4_addr_bytes







      UNT INT
      0x0a
      target_IPv6_address_descriptor

      • IPv6_address_mask
      • IPv6_address_bytes







      UNT INT
      0x0b
      ssu_subgroup_association_descriptor









      UNT
      DVB-DATA
      EN 301 192
      0x0c
      ip_mac_platform_name_descriptor

      • ISO_639_language_code
      • text_char_bytes








      INT
      0x0d
      ip_mac_platform_provider_name_descriptor

      • ISO_639_language_code
      • text_char_bytes








      INT
      0x0e
      target_MAC_address_range_descriptor

      • mac_addr_mask
      • mac_addr_bytes








      INT
      0x0f
      target_IP_slash_descriptor

      • IPv4_addr[4]
      • IPv4_slash_mask








      INT
      0x10
      target_IP_source_slash_descriptor

      • IPv4_source_dest_bytes








      INT
      0x11
      target_IPv6_slash_descriptor

      • IPv6_bytes








      INT
      0x12
      target_IPv6_source_slash_descriptor

      • IPv6_source_dest_bytes








      INT
      0x13
      ip_mac_stream_location_descriptor









      INT
      0x14
      isp_access_mode_descriptor

      • access_mode








      INT
      0x15
      IP/MAC_generic_stream_location_descriptor









      INT
      ISO/IEC 13818-1
      (MPEG-PSI)
      (wp)
      0x00












      0x01












      0x02
      Video stream header parameters for ITU-T Rec. H.262,
      ISO/IEC 13818-2 and ISO/IEC 11172-2










      0x03
      Audio stream header parameters for ISO/IEC 13818-3 and
      ISO/IEC 11172-3










      0x04
      Hierarchy for stream selection









      0x05 registration_descriptor Registration of private formats
      • format_identifier









      0x06
      Data stream alignment for packetized video and audio sync point









      0x07 target_background_grid_descriptor
      Target background grid defines total display area size
      • horizontal_size
      • vertical_size
      • aspect_ratio_information









      0x08
      Video Window defines position in display area









      0x09
      Conditional access system and EMM/ECM PID









      0x0a ISO_639_language_descriptor ISO 639 language and audio type
      • language_list[]
        • language
          • ISO_639_language_code





      PMT


      0x0b
      System clock external reference









      0x0c
      Multiplex buffer utilization bounds









      0x0d
      Copyright identification system and reference









      0x0e
      Maximum bit rate









      0x0f private_data_descriptor Private data indicator









      0x10

      Smoothing buffer









      0x11 STD_descriptor
      STD video buffer leak control









      0x12
      IBP video I-frame indicator









      0x13
      ISO/IEC13818-6 DSM CC carousel identifier









      0x14
      ISO/IEC13818-6 DSM CC association tag









      0x15
      ISO/IEC13818-6 DSM CC deferred association tag









      0x16
      ISO/IEC13818-6 DSM CC Reserved.









      0x17
      DSM CC NPT reference









      0x18
      DSM CC NPT endpoint









      0x19
      DSM CC stream mode









      0x1a
      DSM CC stream event









      0x1b
      Video stream header parameters for ISO/IEC 14496-2
      (MPEG-4 H.263 based)










      0x1c
      Audio stream header parameters for ISO/IEC 14496-3
      (MPEG-4 LOAS multi-format framed)










      0x1d
      IOD parameters for ISO/IEC 14496-1









      0x1e
      SL parameters for ISO/IEC 14496-1









      0x1f
      FMC parameters for ISO/IEC 14496-1









      0x20
      External ES identifier for ISO/IEC 14496-1









      0x21
      MuxCode for ISO/IEC 14496-1









      0x22
      FMX Buffer Size for ISO/IEC 14496-1









      0x23
      Multiplex Buffer for ISO/IEC 14496-1









      0x24
      Content labeling for ISO/IEC 14496-1









      0x25
      Metadata pointer









      0x26
      Metadata









      0x27
      Metadata STD









      0x28
      Video stream header parameters for ITU-T Rec. H.264
      and ISO/IEC 14496-10










      0x29
      ISO/IEC 13818-11 IPMP (DRM)









      0x2a
      Timing and HRD for ITU-T Rec. H.264 and ISO/IEC 14496-10









      0x2b
      Audio stream header parameters for ISO/IEC 13818-7 ADTS AAC









      0x2c
      FlexMux Timing for ISO/IEC 14496-1









      0x2d
      Text stream header parameters for ISO/IEC 14496









      0x2e
      Audio extension stream header parameters for ISO/IEC 14496-3
      (MPEG-4 LOAS multi-format framed)










      0x2f
      Video auxiliary stream header parameters









      0x30

      Video scalable stream header parameters









      0x31
      Video multi stream header parameters









      0x32
      Video stream header parameters for ITU-T Rec. T.802 and ISO/IEC 15444-3
      (Motion JPEG 2000)










      0x33
      Video multi operation point stream header parameters









      0x34
      Video stereoscopic (3D) stream header parameters for ITU-T Rec.
      H.262, ISO/IEC 13818-2 and ISO/IEC 11172-2










      0x35
      Program stereoscopic (3D) information









      0x36
      Video stereoscopic (3D) information









      0x37-0x3f
      reserved










      DVB-SI
      EN 300 468

      0x40
      network_name_descriptor

      • network_name
      NIT







      0x41
      service_list_descriptor

      • service_descriptor_loop_item
        • service_ID
        • service_type
      NIT







      0x42
      stuffing_descriptor











      0x43
      transport_stream_sat_descriptor

      • frequency
      • orbital_position
      • west_east_flag
      • polarization
      • modulation
      • symbol_rate
      • FEC_inner
      NIT







      0x44
      transport_stream_cable_descriptor

      • frequency
      • FEC_outer
      • modulation
      • symbol_rate
      • FEC_inner
      NIT







      0x45
      vbi_data_descriptor






      PMT


      0x46
      VBI_teletext_descriptor











      0x47
      bouquet_descriptor

      • bouquet_name









      0x48
      service_descriptor

      • service_type
      • service_provider_name
      • service_name


      SDT





      0x49
      country_availability_descriptor











      0x4a
      linkage_descriptor

      • transport_stream_id
      • original_network_id
      • service_id
      • linkage_type
      • private_data_bytes









      0x4b
      NVOD_reference_descriptor











      0x4c
      time_shifted_service_descriptor











      0x4d
      short_event_descriptor

      • ISO639_language_code
      • event_name
      • text



      EIT




      0x4e
      extended_event_descriptor

      • descriptor_number
      • last_descriptor_number
      • ISO639_language_code
      • text



      EIT




      0x4f
      time_shifted_event_descriptor











      0x50
      component_descriptor



      SDT EIT




      0x51












      0x52
      stream_identifier_descriptor

      • component_tag





      PMT


      0x53
      mosaic_descriptor











      0x54
      content_descriptor

      • content_nibble_level_1
      • content_nibble_level_2
      • user_byte



      EIT




      0x55
      parental_rating_descriptor

      • country_code
      • rating









      0x56
      teletext_descriptor

      • teletext_descriptor_loop_item
        • ISO639_language_code
        • teletext_type
        • teletext_magazine_number
        • teletext_page_number





      PMT


      0x57
      telephone_descriptor

      • foreign_availability
      • connection_type
      • country_prefix_length
      • international_area_code
      • operator_code_length
      • national_area_code_length
      • core_number_length








      INT
      0x58
      local_time_offset_descriptor

      • local_time_offset_loop_item
        • country_region_id
        • local_time_offset_hour
        • local_time_offset_minute
        • year_of_change
        • month_of_change
        • day_of_change
        • hour_of_change
        • minute_of_change
        • second_of_change
        • next_time_offset_hour
        • next_time_offset_minute




      TOT



      0x59
      subtitling_descriptor

      • subtitling_data_descriptor_loop_item
        • ISO_639_language_code
        • subtitling_type
        • composition_page_id
        • ancillary_page_id





      PMT


      0x5a
      transport_stream_terrestrial_descriptor

      • center_frequency
      • bandwidth
      • constellation
      • hierarchy_information
      • code_rate_HP_stream
      • code_rate_LP_stream
      • guard_interval
      • transmission_mode
      • other_frequency_flag
      NIT







      terrestrial_delivery_system_descriptor
      • center_frequency
      • bandwidth
      • priority
      • timeslice_ind
      • mpe_fec_ind
      • constellation
      • hierarchy_information
      • code_rate_HP_stream
      • code_rate_LP_stream
      • guard_interval
      • transmission_mode
      • other_frequency_flag
      NIT







      0x5b
      multilingual_network_name_descriptor


      NIT







      0x5c multilingual_bouquet_name_descriptor











      0x5d multilingual_service_name_descriptor











      0x5e multilingual_component_descriptor











      0x5f
      private_data_specifier_descriptor

      • private_data_specifier








      INT
      0x60












      0x61











      0x62











      0x63











      0x64











      0x65











      0x66
      data_broadcast_id_descriptor

      • data_broadcast_ID
      • OUI_info_loop_item
        • OUI
        • update_type
        • update_versioning_flag
        • update_version
        • selector_bytes
      • private_data_bytes









      0x67












      0x68












      0x69
      reserved_descriptor





      EIT




      PDC_descriptor
      • day
      • month
      • hour
      • minute









      0x6a
      ac3_descriptor

      • component_type_flag
      • component_type
      • bsid_flag
      • bsid
      • mainid_flag
      • mainid
      • asvc_flag
      • asvc
      • additional_info





      PMT


      0x6b











      0x6c











      0x6d











      0x6e











      0x6f
      application_signalling_descriptor






      PMT


      0x70












      0x71
      bouquet_name_descriptor

      • bouquet_name

      BAT






      0x72












      0x73
      default_authority_descriptor

      • authority









      0x74












      0x75












      0x76
      content_identifier_descriptor

      • crid_descriptor_loop_item
        • type
        • location
        • crid









      0x77
      time_slice_fec_identifier_descriptor

      • time_slicing
      • mpe_fec
      • frame_size
      • max_burst_duration
      • max_average_rate









      0x78












      0x79












      0x7a
      enhanced_AC-3_descriptor

      • component_type_flag
      • bsid_flag
      • mainid_flag
      • asvc_flag
      • mixinfoexists
      • substream1_flag
      • substream2_flag
      • substream3_flag
      • component_type
      • bsid
      • mainid









      0x7b
      dts_audio_stream_descriptor

      • sample_rate_code
      • bit_rate_code
      • nblks
      • fsize
      • surround_mode
      • lfe_flag
      • extendend_surround_flag
      • additional_info





      PMT


      0x7c











      0x7d











      0x7e











      0x7f
      supplementary_audio_descriptor

      • mix_type
      • editorial_classification
      • ISO_639_language_code
      • private_data_bytes





      PMT


      ATSC
      0x80












      0x81











      0x82












      0x83
      logical_channel_descriptor

      • lcn_service_descriptor_loop_item
        • service_ID
        • visible_service_flag
        • logical_channel_number









      0x84











      0x85











      0x86











      0x87
      logical_channel_descriptor_v2

      • channel_list_id
      • channel_list_name
      • country_code
      • lcn_service_descriptor_loop_item
        • service_ID
        • visible_service_flag
        • logical_channel_number









      ...












      0xcf












      ISDB
      0xd0-0xdf












      CableLabs
      0xe0-0xe9












      (other)
      0xea-0xfe












      (forbidden;
      used in null padding)
      0xff














    • PAT (PID=0x00)
      program_association_section
      table_id
      8
      0x00
      section_syntax_indicator
      1

      0
      1
      0
      reserved
      2

      section_length
      12

      transport_stream_id
      16
      ..
      reserved
      2

      version_number
      5
      ..
      current_next_indicator
      1

      section_number
      8
      ..
      last_section_number
      8
      ..
      program_loop
      program_loop_item program_number 16
      ..
      reserved
      3

      PID 13
      ..
      ...





    • NIT (PID=0x10)
      network_information_section
      table_id 8
      0x40, 0x41
      section_syntax_indicator 1

      reserved
      1

      reserved
      2

      section_length
      12

      network_id
      16
      ..
      reserved
      2

      version_number 5
      ..
      current_next_indicator 1

      section_number 8
      ..
      last_section_number 8
      ..
      reserved
      4

      network_descriptors_length
      12

      network_descriptor_loop
      network_name_descriptor
      (network_descriptor
      )
      descriptor_tag
      8
      0x40
      descriptor_length
      8

      network_name
      24c
      ..
      multilingual_network_name_descriptor
      descriptor_tag 8
      0x5b
      ...


      ...




      reserved
      4

      transport_stream_loop_length
      12

      transport_stream_loop
      transport_stream_loop_item
      transport_stream_id
      16
      ..
      original_network_id
      16
      ..
      reserved
      4

      transport_descriptors_length
      12

      transport_descriptor_loop
      service_list_descriptor
      descriptor_tag 8
      0x41
      descriptor_length
      8

      dvb_service_descriptor_loop
      service_descriptor_loop_item
      service_ID

      ..
      service_type

      ..
      ...




      transport_stream_terrestrial_descriptor
      descriptor_tag 8
      0x5a
      descriptor_length
      8

      center_frequency
      32
      ..
      bandwidth
      3
      ..
      reserved
      5

      constellation
      2
      ..
      hierarchy_information
      3
      ..
      code_rate_HP_stream
      3
      ..
      code_rate_LP_stream
      3
      ..
      guard_interval
      2
      ..
      transmission_mode
      2
      ..
      other_frequency_flag
      1
      ..
      reserved
      32

      terrestrial_delivery_system_descriptor descriptor_tag 8
      0x5a
      descriptor_length 8

      center_frequency 32
      ..
      bandwidth 3
      ..
      priority

      ..
      timeslice_ind
      ..
      mpe_fec_ind
      ..
      constellation 2
      ..
      hierarchy_information 3
      ..
      code_rate_HP_stream 3
      ..
      code_rate_LP_stream 3
      ..
      guard_interval 2
      ..
      transmission_mode 2
      ..
      other_frequency_flag 1
      ..
      ...




      ...





    • SDT (PID=0x11)
      service_description_section
      table_id 8
      0x42,0x46
      section_syntax_indicator 1

      reserved
      1

      reserved
      2

      section_length
      12

      transport_stream_id
      16
      ..
      reserved
      2

      version_number
      5

      current_next_indicator
      1

      section_number
      8

      last_section_number
      8

      original_network_id
      16
      ..
      reserved
      8

      service_loop
      service_loop_item
      service_id
      8
      ..
      reserved
      6

      EIT_schedule_flag
      1
      ..
      EIT_present_following_flag
      1
      ..
      running_status
      3
      ..
      free_CA_mode
      1
      ..
      service_descriptors_loop_length
      12

      service_descriptor_loop
      (1) service_descriptor
      descriptor_tag 8
      0x48
      descriptor_length
      8

      service_type
      8
      ..
      service_provider_name_length
      8

      service_provider_name
      x
      ..
      service_name_length
      8

      service_name
      x
      ..
      (*) component_descriptor descriptor_tag 8
      0x50
      stream_content

      component_type

      component_tag

      ISO_639_language_code

      text_char


      ...




      ...





    • BAT (PID=0x11)
      table_id 8
      0x4a
      bouquet_id


      ...


      bouquet_descriptors_length


      bouquet_descriptor_loop
      descriptor



      ...




      transport_stream_loop_length


      transport_stream_loop
      transport_stream_item
      transport_stream_id


      original_network_id


      reserved


      transport_descriptors_length


      transport_descriptor_loop
      descriptor
      descriptor_tag

      ...




      ...






    • TDT (PID=0x14)
      time_date_section
      table_id 8
      0x70
      section_syntax_indicator
      1

      reserved
      1

      reserved
      2

      section_length
      12

      version_number 5
      ..
      section_number 8
      ..
      last_section_number 8
      ..
      year
      16
      ..
      month
      ..
      day
      ..
      hour
      24
      ..
      minute
      ..
      second
      ..

    • TOT (PID=0x14)
      time_offset_section
      table_id 8
      0x73
      section_syntax_indicator
      1

      reserved
      1

      reserved
      2

      section_length
      12

      year
      16
      ..
      month
      ..
      day
      ..
      hour
      24
      ..
      minute
      ..
      second
      ..
      reserved
      4

      descriptors_loop_length


      descriptors_loop
      local_time_offset_descriptor
      descriptor_tag
      8
      0x58
      descriptor_length
      8

      country_loop
      country_loop_item
      country_code
      3ch

      country_region_id
      6

      reserved
      1

      local_time_offset_polarity
      1

      local_time_offset
      16

      time_of_change
      40

      next_time_offset
      16

      ...




      ...






    • EIT (PID=0x12)
      event_information_section
      table_id 8
      0x4e..0x6f
      section_syntax_indicator
      1
      1
      reserved
      1

      reserved
      2

      section_length
      12

      service_id
      16
      ..
      reserved
      2

      version_number
      5
      ..
      current_next_indicator
      1

      section_number
      8
      ..
      last_section_number
      8
      ..
      transport_stream_id
      16
      ..
      original_network_id
      16
      ..
      segment_last_section_number
      8
      ..
      last_table_id
      8

      event_loop
      event_loop_item
      event_id
      16
      ..
      start_year
      16
      ..
      start_month
      ..
      start_day
      ..
      start_hours
      24
      ..
      start_minutes
      ..
      start_seconds
      ..
      duration_hours 24
      ..
      duration_minutes ..
      duration_seconds ..
      running_status
      3
      ..
      free_CA_mode
      1
      ..
      descriptors_loop_length
      12

      event_descriptor_loop
      (1) short_event_descriptor
      descriptor_tag 8
      0x4d
      descriptor_length
      8

      ISO_639_language_code
      3ch
      ..
      event_name_length
      8

      event_name
      x
      ..
      text_length
      8

      text
      x
      ..
      (*) extended_event_descriptor
      descriptor_tag 8
      0x4e
      descriptor_length 8

      ...


      (*) component_descriptor descriptor_tag 8
      0x50
      stream_content

      component_type

      component_tag

      ISO_639_language_code

      text_char

      (*) content_descriptor
      descriptor_tag 8
      0x54
      content_nibble_level_1


      content_nibble_level_2

      user_byte


      reserved_descriptor
      descriptor_tag 8
      0x69
      descriptor_length 8

      descriptor_data
      x

      ...




      ...





    • RST (PID=0x13)
      table_id 8
      0x71
      ...



    • PMT (PID=0x20..0x1ffe) (specified in PAT)
      program_map_section
      table_id 8
      0x02
      section_syntax_indicator
      1

      0
      1
      0
      reserved
      2

      section_length
      12

      program_number
      16
      ..
      reserved
      2

      version_number
      5
      ..
      current_next_indicator
      1

      section_number
      8
      ..
      last_section_number
      8
      ..
      reserved
      3

      PCR_PID
      13
      ..
      reserved
      4

      program_info_length
      12

      descriptors_loop
      descriptor


      ...



      stream_loop
      stream_loop_item
      stream_type
      4
      ..
      reserved
      3

      elementary_PID
      13
      ..
      reserved
      4

      ES_info_length
      12

      element_info_descriptor_loop
      stream_identifier_descriptor
      descriptor_tag 8
      0x52
      component_tag


      ISO_639_language_descriptor descriptor_tag 8
      0x0a
      ISO_639_language_code

      Audio_type

      supplementary_audio_descriptor
      descriptor_tag 8 0x7f
      mix_type

      editorial_classification

      ISO_639_language_code

      private_data_bytes

      ac3_descriptor descriptor_tag 8 0x6a
      component_type_flag


      component_type

      bsid_flag

      bsid

      mainid_flag

      mainid

      asvc_flag

      asvc

      additional_info

      vbi_data_descriptor descriptor_tag 8 0x45
      data_service_id

      ...


      subtitling_descriptor descriptor_tag 8 0x59
      ...


      teletext_descriptor descriptor_tag 8 0x56
      ...


      registration_descriptor
      descriptor_tag 8
      0x52
      format_identifier


      STD_descriptor
      descriptor_tag 8
      0x11
      ...


      target_background_grid_descriptor
      descriptor_tag 8
      0x07
      horizontal_size


      vertical_size


      aspect_ratio_information


      application_signalling_descriptor
      descriptor_tag 8
      0x6f
      application_type


      AIT_version

      ...




      ...





    • AIT (PID=0x..) (specified in PMT)
      table_id 8

      ...


    • Codis / Codes
      • data_service_id
        data_service_id description
        1
        EBU teletext
        2

        3

        4
        VPS
        5
        WSS
      • bandwidth
        bandwidth
        description
        0
        8MHz
        1

        2

        3

        4

        5

        6

        7

      • constellation
        constellation
        description
        0

        1
        16-QAM
        2

        3

      • hierarchy_information
        hierarchy_information
        description
        0
        non-hierarchical
        1

        2

        3

        4

        5

        6

        7

      • code_rate
        code_rate
        description
        0
        1/2
        1
        2/3
        2

        3

        4

        5

        6

        7

      • guard_interval
        guard_interval
        description
        0

        1

        2
        1/8
        3
        1/4
      • transmission_mode
        transmission_mode
        description
        0

        1
        8k
        2

        3

      • EIT_schedule_flag
        EIT_schedule_flag description
        0
        no current even information is broadcasted
        1
        broadcasted
      • EIT_present_following_flag
        EIT_present_following_flag description
        0
        no next event information is broadcasted
        1
        broadcasted
      • running_status
        running_status description
        0

        1
        not running
        2
        starts in a few seconds
        3
        pausing
        4
        service is running
      • free_CA_mode
        free_CA_mode description
        0
        service is not scrambled
        1
        at least a stream is scrambled
      • service_type in service_descriptor (used on NIT, SDT) (DVB-SI EN 300 468 v1.12.1: table 87)
        service_type description
        note
        0x00
        reserved for future use
        0x01 digital television service  MPEG-2 SD material should use this type.
        0x02 digital radio sound service  MPEG-1 Layer 2 audio material should use this type.
        0x03 Teletext service
        0x04 NVOD reference service  MPEG-2 SD material should use this type.
        0x05 NVOD time-shifted service
        MPEG-2 SD material should use this type.
        0x06 mosaic service
        0x07 FM radio service
        0x08 DVB SRM service [48]
        0x09 reserved for future use
        0x0A advanced codec digital radio sound service
        0x0B advanced codec mosaic service
        0x0C data broadcast service
        0x0D reserved for Common Interface Usage (EN 50221 [37])
        0x0E RCS Map (see EN 301 790 [7])
        0x0F
        RCS FLS (see EN 301 790 [7])
        0x10
        DVB MHP service
        0x11
        MPEG-2 HD digital television service
        0x12
        reserved for future use
        0x13-0x15

        0x16
        advanced codec SD digital television service
        0x17
        advanced codec SD NVOD time-shifted service
        0x18
        advanced codec SD NVOD reference service
        0x19
        advanced codec HD digital television service
        proposed for 3DTV1


        0x1A
        advanced codec HD NVOD time-shifted service
        0x1B
        advanced codec HD NVOD reference service
        0x1C advanced codec frame compatible plano-stereoscopic HD digital television service

        0x1D advanced codec frame compatible plano-stereoscopic HD NVOD time-shifted service
        0x1E advanced codec frame compatible plano-stereoscopic HD NVOD reference service
        0x1F-0x7F


        0x80-0xFE
        user defined
        0xFF
        reserved for future use
      • stream_type (used in PMT) (dvbsnoop source code)
      • Stream Content & Component Type in component_descriptor (ETSI EN 300 468 6.2.8, table 26, annex D: Service information implementation of AC-3 and Enhanced
        AC-3 audio in DVB systems, annex J: Signalling of Receiver-Mixed and Broadcast-Mixed Supplementary Audio Z) (AC3: used in PMT) (used in SDT, EIT) (dvbsnoop source code)
        stream_content component_type





        0x01 01 video MPEG-2 SD 25Hz 4/3
        02 16/9 pv
        03 npv
        04 >16/9
        05 30Hz 4/3
        06 16/9 pv
        07 npv
        08 >16/9
        09 HD 25Hz 4/3
        0a 16/9 pv
        0b npv
        0c >16/9
        0d 30Hz 4/3
        0e 16/9 pv
        0f npv
        10 >16/9
        0x02 01 audio MPEG-1 layer 2 mono single

        02 dual

        03 stereo


        04 multi


        05 surround


        40
        audio description for the visually impaired


        41
        audio for the hard of hearing


        42

        receiver-mixed supplementary audio as per annex E of TS 101 154


        0x47

        receiver mix audio description as per annex E of TS 101 154

        0x48

        broadcaster mix audio description


        0x03 01 EBU Teletext subtitles




        02 associated EBU Teletext




        03 VBI data




        10 DVB subtitles normal -


        11 4/3


        12 16/9


        13 2.21


        20 hard hearing -


        21 4/3


        22 16/9


        23 2.21


        0x04
        (annex D)
        00
        7F
        audio AC-3



        50-57 (annex J/D) audio description broadcast-mixed

        80
        FF
        E-AC-3



        90 (annex J/D) audio description receiver-mixed

        D0-D7 (annex J/D) broadcast-mixed

        0x05 01 video H.264/AVC SD 25Hz 4/3
        03 16/9
        04 >16/9
        05 30Hz 4/3
        07 16/9
        08 >16/9
        0B HD 25Hz 16/9
        80
        SbS
        81
        TaB
        0C >16/9
        0F 30Hz 16/9
        82
        SbS
        83
        TaB
        10 >16/9
        0x06 01 audio HE-AAC mono single

        03 stereo


        05 surround


        40
        audio description for the visually impaired


        41
        audio for the hard of hearing


        42
        receiver-mixed supplementary audio as per annex E of TS 101 154

        43 HE-AAC v2 stereo


        44
        audio description for the visually impaired


        45
        audio for the hard of hearing


        46
        receiver-mixed supplementary audio as per annex E of TS 101 154


        0x47
        HE-AAC

        receiver mix audio description for the visually impaired


        0x48

        broadcaster mix audio description for the visually impaired


        0x49
        HE-AAC v2
        receiver mix audio description for the visually impaired

        0x4A

        broadcaster mix audio description for the visually impaired

        0x07
        DTS



        • AC-3 component_type (ETSI EN 300 468 6.2.8, annex D)
          • flag bits value
            Enhanced AC-3 b7 (MSB)
            0 AC-3
            1 E-AC-3
            Full service b6
            0 stream should be combined with another decode audio before presentation to the listener
            1 full service
            Service type b5 to b3
            b5 b4 b3
            0 0 0 Complete Main (CM)
            0 0 1 Music and Effects (ME)
            0 1 0 Visually Impaired (VI)
            0 1 1 Hearing Impaired (HI)
            1 0 0 Dialogue (D)
            1 0 1 Commentary (C)
            1 1 0 Emergency (E)
            1 1 1 Voiceover (VO)
            1 1 1 Karaoke
            Number of channels b2 to b0
            b2
            b1
            b0

            0
            0
            0
            Mono
            0
            0
            1
            1+1 Mode
            0
            1
            0
            2 channels (stereo)
            0
            1
            1
            2 channel Dolby Surround encoded (stereo)
            1
            0
            0
            Multichannel audio (>2 channels)
            1
            0
            1
            Multichannel audio (>5.1 channels)
            1
            1
            0
            Elementary stream contrian multiple programmes carried in independent ubstreams
            1
            1
            1
            reserved for future use
      • ISO_639_language_code (in ISO_639_language_descriptor)
        ISO_639_language_code used for
        (ISO 639-2 part 2: alpha 3) Language code
        qaa Original audio (EN 300 468 (DVB-SI) annex F)
        qad Audio description (EN 300 468 (DVB-SI) annex JZ)

      • application_type (used in AIT) ("Digital Video Broadcasting (DVB); Allocation of identifiers and codes for Digital Video Broadcasting (DVB) systems" DVB Document A126, March 2010 (pdf))
    • Exemples / Examples
      • PAT
        PID 0x00 / 0
        program_number PID (of PMT)
        0 0x10 / 16
        1 0x64 / 100
        2 0x66 / 102
        805 0x6e / 110
        813 0xbe / 190

      • NIT
        PID 0x10 / 16
        network_id 12289
        ts_id
        on_id
        descriptors (transport_descriptor_loop)
        terrestrial service_list_descriptor
        pol
        freq
        mod
        fec

        0x0a 0x22d4 h
        65000000 64-qam 2/3
        service_id service_type
        805
        1 (0x01) (digital TV)
        809
        2 (0x02) (digital radio sound service)

        0x02 0x22d4 h
        65800000 64-qam 2/3

      • SDT
        PID 0x11 / 17
        transport_stream_id 0x0001
        original_network_id
        service_id EIT_schedule_flag EIT_pf_flag running_status descriptors (service_descriptor_loop)
        service_descriptor data_broadcast_descriptor component_descriptor
        service_type service_provider_name service_name data_broadcast_id text
        1 0 0 4 (running) 12 (0x0C) (data broadcast service) - Portivity_DVBH 5 (MPE) RBB
        5 (MPE) SportTV1
        2 0 0 4 (running) 12 (0x0C) (data broadcast service) - Portivity_INT


        805 1 1 4 (running) 1 (0x01) (digital TV) TVC TV3


        stream_content component_type

        ??



        809 0 1 4 (running) 2 (0x02) (digital radio sound service) TVC CATALUNYA RÀDIO


        813 0 1 4 (running) 1 (0x01) (digital TV) tvc TVC HD



      • PMT (for service_id=805)
        PID 0x6e / 110
        PCR_PID = 111
        elementary_PID stream_type descriptors
        ISO_639_language_descriptor supplementary_audio_descriptor (EN 300 468 6.4.8)
        DVB_AC3_descriptor VBI_data_descriptor subtitling_descriptor teletext_descriptor
        lang audio_type mix_type
        editorial_classification
        language_code_present
        ISO_639_language_code
        AC3_type_flag data_service_id service subtitles teletext










        ISO_639_language_code subtitling_type
        111 0x02 (MPEG-2 video)











        112 0x03 (MPEG-1 audio) cat 0 (undefined)









        113 0x06 (PES private data)






        1 (EBU teletext)







        4 (VPS)







        5 (WSS)



        114 0x03 (MPEG-1 audio) v.o qaa 0 (undefined)









        115 0x06 (PES private data) ac3 cat 0 (undefined)



        0




        116 0x03 (MPEG-1 audio) ad cat 0 (undefined)
        0x03 (visually impaired desc)
        (receiver-mixed audio description)










        xx xx qad
        (annex JZ)
        0x03 (visually impaired desc)
        (audio description)
        1 (broadcast-mixed) 00000 (Main audio)
        1
        cat






        811 0x06 (PES private data)








        eng 16 (DVB subtitles (norma) with no monitor aspect ratio critically)
        812 0x06 (PES private data)








        spa 16 (DVB subtitles (norma) with no monitor aspect ratio critically)

      • PMT (for service_id=813)
        PID 0xbe / 190
        PCR_PID = 191
        elementary_PID stream_type ISO_639 descriptor
        lang audio_type
        191 0x1b (H264 video)

        192 0x06 (PES private data) cat 0 (undefined)

      • PMT (for service_id=1)
        PID 0x64 / 100
        PCR_PID = 0x1fff / 8191
        elementary_PID stream_type descriptors
        stream_identifyer_descriptor
        component_tag
        1000 0x90 (User private)
        0
        1001 0x90 (User private) 0

      • PMT (for service_id=xx)
        PID 0x3e8 / 1000
        PCR_PID = 0x3e9 / 1001
        elementary_PID stream_type component_descriptors
        0x3e9 / 1001
        0x1b (AVC video stream as defined in ITU-T Rec. H.264 | ISO/IEC 14496-10 Video)

        0x3f3 / 1011
        0x6 (ITU-T Rec. H.220.0 | ISO/IEC 13818-1 PES packets containing private data)

        0x3f7 / 1015
        0x5 (ITU-T Rec H.220.0 | ISO/IEC 13818-1 private sections)
        descriptor_tag
        descriptor_length
        descriptor_data
        AIT



        application_type





        1100
        0x6 (ITU-T Rec. H.220.0 | ISO/IEC 13818-1 PES packets containing private data)
        1101
        0x6 (ITU-T Rec. H.220.0 | ISO/IEC 13818-1 PES packets containing private data)

      • AIT
        PID
        1015 (specified at PMT)
        table_id
        0x74 / 116 (MHP-application information section (AIT))
        application_type
        0x10 / 16 (HbbTV)
        ...

        organisation_id
        application_id
        application_control_code
        descriptors
        application_descriptor
        application_name_descriptor
        simple_application_location_descriptor
        transport_protocol_descriptor
        0x67
        0x1ac
        0x1 (AUTOSTART)
        application_profile
        version_major
        version_minor
        version_micro
        1.1.1
        0x1
        0x1 0x1
        ...




        ISO_639_language_code
        application_name
        spa
        rtve.es
        ...


        • ...
        • descriptor_data: tvehd.html
        • ...
        • url_base_byte: http://www.rtve.es/hbbtv/









    • DVB-H
    • DVB-T/S/C DVB-H
      PAT 0x000 0x00 PAT
      CAT 0x001 0x01 CAT
      TSDT 0x002 0x02 PMT
      (reserved) 0x003-0x00f



      0x006-0x37 (reserved)
      NIT 0x010
      SDT, BAT, ST 0x011
      EIT 0x012
      RST 0x013
      TDT, TOT, ST 0x014
      MIP 0x015
      (reserved) 0x016-0x01b
      inband signalling 0x01c
      measurement 0x01d
      DIT 0x01e
      SIT 0x01f


      0x38-0x3f 13818-6 (DSM-CC, MPE)


      0x40 NIT


      0x42 SDT


      0x4c INT


      0x4e EIT


      0x70 TDT


      0x75 MPE-FEC


      0xff (forbidden)
      PMT, MPE, DSM-CC, INT, video, audio 0xXXX

      NULL packet 0x1fff


  • 3DTV
    • Related documents
      • DVB-3DTV
        • TS 101 547 / DVB BlueBook A154
      • DVB-SUB
        • EN 300 743 v1.3.1
      • DVB-MPEG
        • TS 101 154 v1.10.1
      • DVB-SI
        • EN 300 468
          • Disparity Signalling Segment (DSS)
    • 3DTV Resolucions / Resolutions

Recomanacions / Recommendations


continent country organism publications document
version lang pages transmission multiplexing source coding subtitling interactivity middleware content interfacing IP CA measurement
number date





















- - DVB

















Europe Continental EU EACEM (EICTA)
EICTA E-Book (IEC 62216-1) (*) (addendum for HD)















DigiTAG Q&A
HD/DTT Handbook

Jan 2008


DVB-T










DVB-H Handbook




DVB-H










Mobile Broadcast Television in Europe















SSU Handbook















Networks in evolution















Denmark, Finland, Iceland, Norway, Sweden NorDig Specifications NorDig-Unified Specification
2.0 1 Jul 2008 en











NorDig-IP TV Specification
1.0 1 Jul 2005 en











NorDig-IP TV Whitepaper
1.0 31 Oct 2005 en











NorDig-Unified Rules of Operation Specification
1.0 Nov 2004 en











NorDig-Unified Test Specification
2.0 1 Jul 2008 en











France HD Forum Matériel Functional and signal specifications for HD DTT (TNT)


en











Recommandations PAD Diffuseurs HDFORUM/Ficam/CST V2.0 ref : CST-RT-017-TV


en, fr











Fiche d'information de mixage


en, fr











Fiche d'information d'encodage


en, fr











Germany DVB-T: Das ÜberallFernsehen Download DVB-T Minimal requirements and guidelines for DVB-T receivers
1.1 15/08/2003 en, de











Italy DGTVi
D-Book















HD Forum Italia Documenti HD Book DTT Vol.1: DTT 1.0 28/10/2008 it











Vol. 2: SAT














Vol. 3: IPTV














Vol. 4: Package Media














Cooperazione fra HD Forum Italia e DGTVi

11/04/2008 it











Esperienze in Alta Definizione: guida per l'utente

25/03/2008 it











HD Book Collection

25/03/2008 it











Spain Foro técnico  TDT Documentos
GT1: Recepción de la TDT
SG 1
Instalaciones recepción


es












SG 2
Tutela derechos consumidor


es











GT2: Cobertura de la TDT y apagado analógico

BD cobertura TDT


es











SG 2
Plan extensión coberturas


es











SG 3
Estrategia apagado analógico


es











GT3: Oferta de contenidos
SG 1
Facilidades navegación EPG


es











SG 2
Servicios interactivos basasdos en MHP


es











SG 3
Contenidos calidad TDT


es











SG 4
Análisis iniciativas acceso SI


es











GT4: Plan de comunicación
SG 1
Plan comunicación profesionales / Jornadas formación TDT


es











SG 2
Documento informativo TDT


es











GT5: Accesibilidad en Televisión Digital para personas con discapacidad
Accesibilidad TVD


es











GT6: Servicios de la sociedad de información de interés público
SG 1
Servicios públicos en TVD


es











SG 2
SI y AAPP


es











SG 3
Requisitos técnicos para los servicios de la sociedad de la  información (smart cards...)


es











SG 4
Diseño conceptual piloto T-administración


es











GT7: MHP y otros aspectos técnicos y de servicios
SG 1 Informe situación MHP en España

es











SG 2
Guía de implementación de la TDT en España
1.0.6
19/06/2007
es











SG 3
Informe alta definición 0.4 22/07/2005 es












SG D
Informe de situación DVB-H
1
28/07/2005
es











SG 5/E
Gestor múltiple


es











GT7: Especificaciones del receptor SG 1: Especificación básica de receptores de televisión digital terrestre -















SG 2: Especificación de receptores de televisión digital para alta definición Especificación de receptores de televisión digital terrestre para recepción de alta definición 1.0.2 31/07/2009 es












SG 3: Especificación de receptores de televisión digital para acceso condicional Especificación de receptores de televisión digital terrestre para acceso condicional 1.1.1 31/07/2009 es











SG 4: Especificación de receptores de televisión digital para aplicaciones interactivas Especificación de receptores de televisión digital terrestre para
aplicaciones interactivas

1.0.0
09/2011
es












Foro TVAD Documentos Subgrupos





SG 1
SG1 T4 - ACCESO CONDICIONAL

es











SG1 T5 - TENDENCIAS FUTURAS

es











SG 2
SG2 - ASPECTOS TÉCNICOS RELACIONADOS CON LA RADIODIFUSIÓN POR SATÉLITE

es











SG 3
SG3 - ASPECTOS TÉCNICOS RELACCIONADOS CON LA RADIODIFUSIÓN POR CABLE

es











SG 4
SG4 - ASPECTOS TÉCNICOS RELACCIONADOS CON LA RADIODIFUSIÓN TERRESTRE

es











SG 5
SG5 - ASPECTOS TÉCNICOS RELACCIONADOS CON LA RADIODIFUSIÓN MEDIANTE TECNOLOGÍAS IP

es











Tareas horizontales





TH 1
TH1 - FORMATOS DE PRODUCCIÓN INTERCAMBIO Y DIFUSIÓN DE CONTENIDOS

es











TH 2
TH2 - CALIDAD DE VIDEO EN TV DE ALTA DEFINICIÓN

es











TH 3
TH3 - CUESTIONES TÉCNICAS RELEVANTES APLICABLES A LOS DISTINTOS TIPOS DE SERVICIO

es











TH 4
TH4 - RECOMENDACIONES UNIFICADAS SOBRE REQUISITOS MÍNIMOS DE RECEPTORES

es











TH4 - UNIFIED RECOMMENDATIONS ABOUT MINIMUM REQUIREMENTS FOR RECEIVERS

en











TH 5
TH5 - CUESTIONES ESPECÍFICAS E INDICACIONES RESPECTO A SISTEMAS DE INTERACTIVIDAD

es











United Kingdom DTG Publications The DTG 'D-Book' 6.0 mar 2009 en











R-Book 2: A guide to domestic DTT aerial installation
oct 2002 en 25










R-Book 5: MATV and Integrated reception systems for digital TV

en 96










UK Digital TV Receiver Recommendations 1.4 18 jun 2008 en 35










DTG Functional Specification for Digital TV Recorders 1.1 jun 2007 en 8










Original Plan for UK DTT SI 4
en 5










The Impact of Switchover on Communal Aerial Systems 1.2.2 19 apr 2006 en 27










DTG 'I-Book': Provision and Display of IP Services on TV 1
en 90










Connectivity Guidelines for Installers and Manufacturers 1 jun 2001 en 21










DTG Object Carousel Interchange Format 1 jul 2002 en 11










DTG Object Carousel Interchange Format DTD 1.00
en 1










Final Report of DTT (DVB-T) Transmission Mode Trials
may-jun 2002 en 113










Indoor Aerial Measurements (Issue 1.0) 1.0 8 mar 2005 en 28










MATV System Component Testing (Release 1.0) 1.0 16 jan 2005 en 17










Specification for Upgrades of Existing Communal Aerial (MATV) Systems to accommodate Digital Terrestrial Television
3 feb 2001 en 4










Recommended Receiver Reaction to Aspect Ratio Signalling in Digital Video Broadcasting 1.2.1 feb 2001 en 23










Oceania Australia

AS 4599 (transmission)















AS 4933 (DTV receivers)















Asia Japan DiBEG
ARIB STDB-24















Taiwan BSMI

















America USA ATSC
Receivers Performance Guidelines
















http://www.francescpinyol.cat/dvb.html
Primera versió: / First version: 1.X.2008
Darrera modificació: 29 de novembre de 2020 / Last update: 29th November 2020

Valid HTML 4.01!

Cap a casa / Back home.