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.
"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.”
|0x0000||reserved for future use|
|0x0001 - 0x007F||reserved for DVB-DATA (exclusive range; see TS 101 211, section 184.108.40.206) |
|0x0080 - 0x00EF||reserved for DVB-DATA (combined range; see TS 101 211, section 220.127.116.11)|
|0x00F0 - 0x00FF||reserved for DVB-MHP|
|0x0100 - 0xFFFE||general registration |
|0xFFFF||reserved for future use|
EN 301 192 V1.4.2 §4.2.1, §5.2.1, §6.2.1, §7.2.1, §8.3, §18.104.22.168, §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