
Interactive TV browser (MHP, MHEG-5, IPTV, Ginga)
Interactive TV browser (MHP, MHEG-5, IPTV, Ginga)
OVERVIEWtmira solutions has developed a universal interactivity language based on XML that can be edited by people with Web design knowledge. Therefore, this language reduces the development, testing and maintenance costs, because all source code is in XML standard language.
tmPlayer is an application developed in Java-MHP that acts as an abstraction layer between XML language and STB middleware. tmPlayer is a microbrowser able to translate XML to MHP at execution time, similarly as a Web browser does, parsing html pages independently from the underlying operating system. tmPlayer provides:
Another important feature is that tmPlayer enables the development of interactive applications multiplatform. tmira solutions has developed several version for tmPlayer available for: MHP, GEM, GINGA (SBTVD), WebTV(IE, FireFox, Opera), IPTV(Amino, ADB), DVB-H (CBMS-Webcasting/Datacasting, OMA-BCAST), and MHEG-5 is under development. Enabling that one interactive application can be broadcasted in multiple platforms, due to the fact that tmPlayer XML language is independent of the middleware.
tmPlayer is a micro-browser XML-based that is broadcasted permanently and is able of representing any type of interactive service from only XML files. tmPlayer allows defining representation and navigation wide range of interactive services with XML files.
tmPlayer allows to define the following elements on XML files:
tmPlayer XML language has been designed to speed up the process of creation and testing interactive TV applications. |