DVB-SI | Data Broadcast ID


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_Broadcasting_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

0x0000 reserved for future use
0x0001 - 0x007F reserved for DVB-DATA (exclusive range; see TS 101 211, section 4.2.6.4)
0x0080 - 0x00EF reserved for DVB-DATA (combined range; see TS 101 211, section 4.2.6.4)
0x00F0 - 0x00FFreserved for DVB-MHP
0x0100 - 0xFFFE general registration
0xFFFF reserved for future use



Defined in:
EN 301 192 V1.4.2 §4.2.1, §5.2.1, §6.2.1, §7.2.1, §8.3, §8.4.5.15, §9.5, §10.3.1, §11.3.1, §12.2.1 (semantics);
EN 300 468 V1.8.1 §6.2.11 & §6.2.12
TR 101 202 V1.2.1 §4.6.7 & §4.7.8 (for allocations of values)



» DVB-SI | Data Broadcast ID allocation table



Apply for an Identifier

Your browser doesn't work with css