GURU Image
 

GkWare MHEG-5 Engine

MHEG-5 Extensions

The ISO/IEC 13522 specification and the UK Profile define only a basic feature set that most MHEG-5 profiles are derived from.

On this page, you will find a list of known extensions to this baseline profile. The Status is explained here.

HDGraphicsPlaneExtension

This extension should be supported by all devices supporting an OSD plane with a resolution higher than 720x576.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat, CI+ 1.3, South Africa
Support status: Implemented & Tested

HDVideoExtension

This extension should be supported by all devices capable of decoding high definition video.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat, CI+ 1.3, South Africa
Support status: Implemented & Tested

InteractionChannelExtension

This extension allows MHEG-5 applications to access additional application or data files over a Network connection.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat
Support status: Implemented & Tested

ICStreamingExtension

This extension allows MHEG-5 applications to play video streams over a HTTP Network connection.
Receivers implementing this extension typically also implement the InteractionChannelExtension.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat
Support status: Implemented & Tested

ICEncryptedStreamExtension

This extension adds some security to the video playback feature defined by the ICStreamingExtension.
Streams are encrypted using AES128-CBC, with key information being transmitted to entitled receivers over a HTTP TLS Link.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat
Support status: Implemented & Tested

LifecycleExtension

This extension allows applications to survive tune operations. Without this extension, every tune operation kills the currently running MHEG-5 application.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat, South Africa
Support status: Implemented & Tested

NativeApplicationExtension

This extension only consists of the SBI Resident program. It allows MHEG-5 applications to select if a receiver should en- or disable broadcaster interruptions.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat
Support status: Implemented & Tested

DowloadableFontExtension

Without this extension, MHEG-5 only supports the Tiresias Screenfont. Receivers supporting this extension allow the dynamic download and usage of additional typefaces in OpenType format.

Defined in: UK D-Book
Used by: UK Freeview, UK Freesat, CI+ 1.3
Support status: Implemented & Tested

SI Extension

This extension defines a couple of resident programs that allow MHEG-5 applications to access DVB SI information.

Defined in: ETSI ES 202 184
Used by: South Africa
Support status: Implemented

PVR Extension

This extension allows an MHEG-5 application to manage the booking of events on PVRs.

Defined in: ETSI ES 202 184
Used by: South Africa, Australia (variant), New Zealand
Support status: Implemented

File System Acceleration Extension

This extension allows receivers to cache DSM-CC contents with MHEG-5 data across tunes and power cycles.

Defined in: ETSI ES 202 184
Used by: South Africa, Australia
Support status: Not Implemented (Explanation)

Language Extension

This extension allows MHEG-5 applications to read user language preferences.

Defined in: ETSI ES 202 184
Used by: South Africa
Support status: Implemented

Maori character Extension

This extension adds support for Maori characters.

Defined in: Freeview Australia MHEG-5 Profile
Used by: Australia, New Zealand
Support status: Not Implemented (Explanation)

Application Launch Extension

This extension allows MHEG-5 applications to be-launched-by to launch other applications.

Defined in: ETSI ES 202 184
Used by:
Support status: Implemented