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_Application_Type_ID is used to signal the type of application – be it HbbTV, MHP, or from another body – that is being signalled in a stream or carried in a broadcast carousel, i.e. the engine or plug-in on which the applications can be executed.
Key fields
- “Application Type Specification Name” – Name of an Application Type Specification (e.g. “ACME Goldenrod 1.0”)
- “Application Type Specifier” – Name of the organization specifying the “Application Type Specification Name” mentioned above (e.g. “ACMEcast, Inc.”)
Allocation template
0x0000 | Reserved |
0x0001 | DVB-J application |
0x0002 | DVB-HTML application |
0x0003 to 0x7FFF | Reserved for registration to standardized applications |