code4tv Interactive TV Services

  • Increase font size
  • Default font size
  • Decrease font size

Compiling against MHP 1.1.2

E-mail Print PDF

If you want to create Java code to be executed in an MHP STB it is mandatory to compile with the corresponding MHP Stubs classes

why MHP 1.1.2 Stubs and not 1.1.3 ?

Basically because there are not available MHP 1.1.3 STBs around.

If you want to work with confidence assuming your code is going to be executed in a set of MHP versions, let's say: 1.0.2-1.1.2, you have to test executing your apps in STBs supporting those versions, so it makes not much sense to compile against a superior version that is offering functionalities that are not available in the market yet and thus, adding risk to your application! Compiling with the correct Stubs you are sure you are getting what will be there!

Once we find 1.1.3 STBs we will start the 1.1.3 Stubs project: this time mhp.org has put it easier since at least they have published the source code && classes for the DVB/DAVIC/HAVI packages.

the Project

code4tv has created and published the MHP 1.1.2 Stubs classes Project with the hope it can help the Multimedia Home Platform developers community.

You can get the stubs in the Downloads area, If you see any bug/mistake or whatever to improve the package please let us know.

This is not a typical development project, it mostly implied the following tasks:

  • research
  • finding packages
  • specs reading and compare with code
  • code and javadoc update acording to the specs
  • some coding
  • compilation

We believe It can be a useful guide also to understand the pieces MHP is made of.

Thanx in advance for your collaboration

code4tv team

Last Updated on Monday, 08 December 2008 11:56