Implementing MHP & GEM
Application Developers
 

As MHP and GEM are based on a Java core, there is a large community of developers around the world. Below you will find a series of links to useful resources for those wishing to develop applications for MHP and GEM environments.

Please note that we cannot accept responsibility for the accuracy or quality of the content on any of the sites linked to below.

See also MHP Public Key Infrastructure - security for MHP applications

 

Jump to:

- General Resources
- Tutorials
- MHP 1.0 Implementations
- JavaOne Proceedings
- OCAP Links
- Blu-ray Disc Links
- Ginga-J Links
- ARIB B.23
- ACAP

 
 

General Resources

TV Without Borders - the website of the book "Interactive TV Standards" by Steve Morris and Anthony Smith-Chaigneau

MHP Knowledgebase - samples and source code for common tasks

MHPTester - tests some common featuers of an MHP compliant DTV receiver

JavaTV Developers

Sun Developer Network - introduction to JavaTV applications programming

JavaTV Forum at Sun Developer Network

A Guide for Digital TV Service Producers - funded by the Finnish government, the guide introduces design principles for digital television services.

Interactive Television Design - from the BBC

(new!) Broadcast Signing Engine - a Java based tool for digitally signing MHP applications

 
[TOP]
 

Tutorials

MHP 1.1.2 Tutorial - free online tutorial from code4TV (in Spanish)

"Kleines MHP Tutorial" (in German)

MHProject - some links and presentations related to MHP (in Spanish)

Digi-TV sovelluskehittäjän linkkilista - collection of MHP links (in Finnish)

OpenCaster - a free and open source MPEG2 transport stream data generator and packet manipulator. It's built on top of JustDVB-IT, which is linked to above.

Interactive TV: introduction to JavaTV and MHP- a brief tutorial on some of the MHP and GEM basic

 

 
[TOP]
 

MHP 1.0 Implementations

These are links to free or nearly free MHP 1.0 (or partial) implementations to be run on a PC.

XletView

 
[TOP]
 

JavaOne Proceedings

2006

Blu-ray: Java Technology Goes Hollywood!

MHP/OCAP iTV Applications in a Nutshell

2007

Producing Blu-ray Java Software Titles for Hollywood

Java Technology for Interactive TV: Developing and Deploying Effective OCAP Applications

OCAP: Summary of Technical Features and APIs

JavaOne Conference TV Track Kickoff Session

The Role of Java Technology in IPTV

OCAP Roadmap and Future Interactive Services on Cable TV

2008

Building Interactive TV applications for the OCAP Platform

Java Technology for Blu-ray and TV: Creating your own Blu-ray Java Discs

Writing Connected Device Configuration Applications for Resource-Constrained Devices

Interactive Application Development for IPTV

2009

Java in the Brazilian Digital TV: Interactivity & Digital Inclusion on TV

New Java Digital TV Standard Goes Brazil

Interactive Applications Development for TV

Gaming Package for Java Technology on TV: Solving the Gaming Problem

Beyond Broadcast: Building and Optimizing Interactive Television Applications with Two-Way Data

How to BluTube: Broadcasting over Broadband to a Blu-ray Player

Easily Creating Games for Blu-ray Disc, tru2way, MHP and Other TV Platforms

 

It's worth taking some time to browse all of the JavaOne documentation, beyond those linked to above, as it contains tips and tools for better Java coding and optimisations.

 
[TOP]
 

OCAP Links

OCAP/EBIF Developer Network

OpenCable Platform Developer Community on java.net

IBM Technical Library: Getting Started with OCAP

 
 

Blu-ray Disc Links

HDcookbook for BD-J and GEM from java.net and the associated book

Blu-ray Disc forum on java.net

Wiki on Blu-ray development (java.net)

Guides for BD-J application developers

Application form for BD-J Javadoc/stubs

Java.net wiki on Getting a BD-J Platform Definition

 
[TOP]
 

Ginga-J Links

Official Ginga-J website

Ginga-J: the Procedural Middleware for the Brazilian Digital TV System (PDF from the Brazilian Computer Society technical library)

 
[TOP]
 

ARIB B.23

Download the ARIB B.23 specification for the Japanese terrestrial market

 
[TOP]
 

ACAP

Download the ACAP specification from the ATSC website

 
[TOP]
 

 

 

 

 

 

 

 

 

 

 








© DVB 2008. DVB Project Office - Contact: dvb@dvb.org
DVB & MHP are registered trademarks of the DVB Project.