lunes, octubre 22, 2007

JSR 242, TDT, MHP y iTV. ¡Viva el pixel!

Leo en JavaHispano que JCP ha (no sé si decir por fín) estandarizado el tema de iTV. Han sacado una JSR numerada en 242, en la que se pretende dar los patrones de ejecución dentro de receptores de televisión (set top boxes) para dar soporte a la ejecución de programas en cliente.

Tras leer la JSR, se puede ver que se apoyan sobre CLDC (lo mismo que las aplicaciones Java de tu movil) para definir el subconjunto de APIs java y que la orientación que le han dado es la de facilitar la integración de OCAP (OpenCable Application Platform), ya que era la única que iba pasando los test de compatibilidad en las early draft.

Está claro que es el camino a la estandarización, y que a todas luces es una buena idea, pero hay otras implementaciones que pueden sufrir por no estar adaptadas a esas especificaciones iniciales, y creo que es el caso de MHP (Multimedia Home Platform), que por otra parte es la madre de OCAP.

La nueva especificación tiene lo suyo. Como ya he dicho el principal cambio es que se adopta CLDC (JME) como lenguaje base y no JSE (1.1 xDDD) como anteriormente. Mucho mejor para el dispostivo, peor para el programador. El motivo es que CLDC necesita mucha menos máquina y recursos que una máquina que tuviese que correr JSE. Normal.

Además de JME, se apoya en JavaTV para definir el ciclo de vida de la aplicación, en HAVI (Home Audio Video Interoperability) para las particularidades gráficas y de sonido de la plataforma destino (por ejemplo los pixeles en las teles no son redondos) y la API de DVB para el manejo del carrusel de objetos. En todo esto coincide con MHP, lo que sugiere que no sea tan traumático el cambio. Sin embargo, ¿porqué no hay apenas referencias desde las web de MHP y DBV a la JSR? Lo único que aparece es un documentillo en el que se define que partes de la API de DVB son las que se han adoptado por la nueva especificación. Mosquea...

Mientras tanto, nosotros seguimos en el laboratorio.. definiendo requisitos, partiéndonos el coco en un middelware casi imposible... y palante :) Estaremos atentos de lo que vaya pasando en este mundillo. El canal desde luego merece la pena, son muchas y nuevas posibilidades de negocio :)

ACTUALIZACIÓN: como todo esto es un lío, he seguido buscando y por fín he encontrado un documento gráfico que explica todo desde el principio. Dadle al PLAY.... ¡Viva el pixel!

1 comentario:

Anónimo dijo...

Ya había visto yo algo de todo esto.. ahora que aterrizarlo es una movida..