Skip to content

Data Broadcast ID

Definition

The DVB System provides a means of delivering MPEG 2 Transport Streams (TS) via a variety of transmission media. These TSs have traditionally been oriented to containing MPEG 2 Video and Audio. Data broadcasting is seen as an important extension of the MPEG 2 based DVB transmission standards. Examples for data broadcasting are the download of software over satellite, cable or terrestrial links, the delivery of Internet services over broadcast channels (IP tunnelling), interactive TV, etc…

The origin of the Data_Broadcast_ID is from the time when DVB chose MPEG DSM-CC as its data broadcasting specification. Existing proprietary solutions (Canal+) needed to be signalled in a DVB compliant stream. Specifications are now typically associated with private CA systems (and their download mechanisms), or middleware systems.

Key fields

  • “Data Broadcast Specification Name” – Name of a Data Broadcast Specification, e.g. “ACMEcast”
  • “Data Broadcast Specifier” – Name of the company specifying the Data_Broadcast_Specification_Name mentioned above, e.g. “ACMEcast, Inc.”

Allocation template

0x0000Reserved for future use
0x0001 – 0x007FReserved for DVB-DATA (exclusive range; see TS 101 211, section 4.2.6.4)
0x0080 – 0x00EFReserved for DVB-DATA (combined range; see TS 101 211, section 4.2.6.4)
0x00F0 – 0x00FFReserved for DVB-MHP
0x0100 – 0xFFFEGeneral registration
0xFFFFReserved for future use
Defined in:

EN 301 192 (semantics);
EN 300 468
TR 101 202 (for allocations of values)