World Library  
Flag as Inappropriate
Email this Article

Globally Executable MHP

Article Id: WHEBN0002567825
Reproduction Date:

Title: Globally Executable MHP  
Author: World Heritage Encyclopedia
Language: English
Subject: GEM, BD-J, OpenCable Application Platform, Interactive television, Multimedia Home Platform
Collection: Blu-Ray Disc, Digital Television, Interactive Television, Java Platform
Publisher: World Heritage Encyclopedia

Globally Executable MHP

Globally Executable MHP (GEM) is a DVB specification of a Java based middleware for TV broadcast receivers, IPTV terminals and Blu-ray players. GEM is an ETSI standard ( ETSI TS 102 819, ETSI TS 102 728 [1]) and an ITU "Recommendation (ITU-T J.202). GEM defines a set of common functionalities which are independent from the signaling and protocols of a specific transmission network and enables to write interoperable Java applications for TV. GEM is not intended to be directly implemented, but rather forms the basis for broader specifications targeting a particular network infrastructure (e.g. US cable) or class of device (e.g. Blu-ray Disc players). GEM defines profiles for different device classes (targets) - these define the set of available features of GEM for this device class. Currently GEM defines targets (API profiles) for broadcast, packaged media (Blu-Ray) and IPTV. Combinations of these targets can be combined into a hybrid GEM platform, which enables to build devices with multiple network interfaces, such as a combined broadcast/IPTV set-top box.


  • History 1
  • Platforms 2
  • See also 3
  • External links 4
  • References 5


A few years ago, the DVB project started the development of a Java-based application platform (a set of APIs), called MHP,[2] intended to support software applications running on digital television platforms. Such applications could include Electronic Program Guides (EPG's), interactivity, Video on Demand (VOD), email through your television, etc. The MHP specification defines the download of MHP applications ("xlets") over transmission networks based on other DVB specifications (i.e. over-the-air or terrestrial networks using DVB-T, satellite networks using DVB-S, cable networks using DVB-C). As other specification bodies such as CableLabs and the Blu-ray Disc Association chose to base their own DTV software standards on MHP it became necessary to define a subset of MHP which removes the transmission-related elements of the MHP specification but retains the application API's, thus allowing broad content compatibility across a range of delivery platforms. Recently the DVB project made GEM the primary middleware specification and released a self-contained version of GEM in ETSI TS 102 728.[1]


At the time of writing, the following platforms are defined, which base on/extend GEM:

As all these platforms are based on the common GEM-core, making it possible to write Java applications that will run interoperably on all these systems.

See also

External links

  • Official GEM and MHP website
  • Digital Video Broadcasting
  • European Telecommunications Standards Institute
  • The Online ITV Dictionary


  1. ^ a b GEM 1.2.2 - ETSI TS 102 728 v.1.1.1 (February 2010)
    Available at:
  2. ^ a b MHP 1.2.2 - ETSI TS 102 727 v.1.1.1 (February 2010)
    Available at:
  3. ^ ACAP A 101a (February 2009)
    Available at:
  4. ^ ARIB B.23 V1.1 (February 2004) and V1.2 (July 2009)
    Available at:
  5. ^ Procedural Application Environment 2.0 of the Open IPTV Forum (September 2010)
    Available at:
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.