Skip to content

Application Type ID

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

0x0000Reserved
0x0001DVB-J application
0x0002DVB-HTML application
0x0003 to 0x7FFFReserved for registration to standardized applications
Defined in:

ES 201 812