What is 'Middleware'
Middleware is computer software that connects software components or applications. It is used most often to support complex, distributed applications.
In simple words, the software which helps bring the TV environment into an interactive mode is called a middleware.
In case of interactive TV, the interactivity is supplied by the manipulation of the API of the particular software installed on a set-top box. The middleware can be in the form of a native application or an application such as a "browser"
Examples of commonly-found middleware software include:
* - More about STB's in later posts.
References: www.wikipedia.org
In simple words, the software which helps bring the TV environment into an interactive mode is called a middleware.
In case of interactive TV, the interactivity is supplied by the manipulation of the API of the particular software installed on a set-top box. The middleware can be in the form of a native application or an application such as a "browser"
Examples of commonly-found middleware software include:
- DVB-MHP (Java) - Global standard widely deployed in Europe and Asia
- OCAP (Java) - US cable industry standard based on DVB-MHP
- BD-J (Java) - Interactivity layer for Blu-ray Disc based on DVB-MHP
- OpenTV (ANSI C) - BSkyB, UPC, Viasat, TPS
- Mediahighway (Java, MHEG-5, Pantalk) - UK terrestrial, Canal+
- Liberate (HTML/JavaScript) - NTL, Telewest
- ICTV (HTML/JavaScript) - NTL, VNL
- MHEG-5 (used in UK DTT)
- Alcatel Open Media Suite - Sasktel, BBTV, Kingston
- Microsoft TV (XHTML)
- BML - Standard used on ISDB platforms in Japan
- Espial - Escape (Browser) & Evo (Native C++ based middleware)
* - More about STB's in later posts.
References: www.wikipedia.org

0 Comments:
Post a Comment
<< Home