Definition
The Application Information Table (AIT) provides information on interactive applications associated with a DVB service. Although first used with MHP, a now deprecated middleware specification, the AIT is today used with other technologies including HbbTV. In many places in the associated documentation, the identifiers retain MHP in the name to reflect their origins, but this does not imply limitations on their use with other application types.
The MHP_Protocol_ID identifies how an interactive application is delivered to a consumer’s receiver, this may be via broadcast, broadband or an attached device. An interactive application may use multiple transport protocols.
Key fields
- “Protocol Specification Name” – name of a Protocol Specification (e.g. “ACMEcast 1.0”)
- “Protocol Specifier” – Name of the organization specifying the “Protocol Specification Name” mentioned above (e.g. “ACMEcast, Inc.”)
Allocation template
0x0000 | Reserved |
0x0001 to 0x00FF | Reserved for protocols defined by DVB |
0x0100 to 0xFFFF | Reserved for general registration |