¿Qué tecnologías, protocolos y estándares debemos conocer?
Toda aquella persona que desee adentrarse dentro del mundo de las aplicaciones para TDT, tiene que ir familizándose con los siguiente términos: DVB, MHP, DVB-HTML, DVB-JAVA-XLET.
DVB
El W3C de la TDT. Es una organización que promueve estándares aceptados internacionalmente de televisión digital, en especial para HDTV y televisión vía satélite, así como para comunicaciones de datos vía satélite (unidireccionales, denominado sDVB-IP, y bidireccionales, llamados DVB-RCS).
MHP (Multimedia Home Platform)
Es un sistema intermediario (middleware en inglés) abierto, diseñado por el proyecto DVB y estandarizado por la ETSI. MHP define una plataforma común para las aplicaciones interactivas de la televisión digital, independiente tanto del proveedor de servicios interactivos como del receptor de televisión utilizado. De este modo, MHP favorece la creación de un mercado horizontal donde aplicaciones, red de transmisión y terminales MHP pueden ser suministrados por proveedores o fabricantes independientes.
El estándar MHP soporta distintos tipos de aplicaciones interactivas:
Guía Electrónica de Programas (EPG)
Servicios de información como noticias, deportes, superteletexto…
Aplicaciones sincronizadas con el contenido de los programas
E-mail e Internet
Otros servicios: comercio electrónico, servicios de educación y salud
DVB-JAVA – XLET
DVB-MHP utiliza el lenguaje de programación Java para sus aplicaciones y define la plataforma conocida como DVB-J, basada en la Máquina Virtual de Java (JVM) especificada por Sun Microsystems. DVB-J define un conjunto de APIs (Application Program Interface en inglés) genéricas, situadas entre las aplicaciones y el sistema de software, para proporcionar a las distintas aplicaciones acceso a los recursos disponibles en el receptor. Las aplicaciones implementadas mediante DVB-J reciben el nombre de Xlets, y no son más que Applets de Java, con una serie de estados que permiten su control por parte de un gestor de aplicaciones (Application Manager). Dicho gestor de aplicaciones se encuentra implementado en el SetTopBox, receptor del usuario final, y se encargará de gestionar las solicitudes del usuario.
DVB-HTML
MHP define también la plataforma DVB-HTML, menos conocida en parte por que su especificación no se completó hasta la versión MHP 1.1. El DVB-HTML, no es más que un XHTML, un poco especial que sigue una determinada DTD, recomendada por el DVB, de tal manera que esos sitios web, podrán ser analizados por los SetTopBox del usuario. No obstante hoy por hoy, son pocos los receptores de señal que soportan este tipo de implementación, debido a la complejidad de implementar aplicaciones que sean capaces de recomponer este tipo de contenidos, en unos aparatos tan limitados de recusos hardware, como son los SetTopBox.
En próximos post, seguiremos profundizando en este tema, y comenzaremos con aplicaciones prácticas, haciendo uso de DVB-Java y el simulador para PC de XLets (XLETVIEW).











