MHEG-5 has its own simple object orientated programming language which enables:
- control over the presentation of content made up from audio, video, text and still graphics objects
- user interaction with the application
- support of real time video and audio presentation
The UK Profile defines the complete environment from applications, playout, signalling and the receiver API or middleware. A comprehensive conformance test suite is available from DTG Testing in the UK.
The UK Profile has now evolved to version 1.06 and as of the end of 2007, over 27m receivers including MHEG-5 UK Profile middleware had been shipped into the UK market. There is no known IPR associated with MHEG-5, which has kept costs down and enabled manufacturers to include it in all receivers.
Other countries around the world have adapted the UK Freeview model for their own markets and also adopted MHEG-5 middleware with country-specific profiles. The New Zealand profile extends the UK Profile to include extra Maori characters, the Hong Kong Profile supports Traditional Chinese characters. Draft profiles have been also defined for India, Singapore and China.