Globally Executable MHP ( GEM ) es una especificación DVB de middleware basado en Java para receptores de televisión, terminales IPTV y reproductores Blu-ray. GEM es un estándar ETSI (ETSI TS 102 819, ETSI TS 102 728 [ 1 ] ) y una "Recomendación" de la UIT (ITU-T J.202). GEM define un conjunto de funcionalidades comunes, independientes de la señalización y los protocolos de una red de transmisión específica, y permite escribir aplicaciones Java interoperables para televisión. GEM no está diseñado para implementarse directamente, sino que constituye la base de especificaciones más amplias dirigidas a una infraestructura de red particular (por ejemplo, cable estadounidense) o a una clase de dispositivo específica (por ejemplo, reproductores de Blu-ray ). GEM define perfiles para diferentes clases de dispositivos (objetivos), que definen el conjunto de características disponibles de GEM para dicha clase. Actualmente, GEM define objetivos (perfiles API) para radiodifusión, medios empaquetados (Blu-ray) e IPTV. Es posible combinar estos objetivos en una plataforma GEM híbrida, que permite construir dispositivos con múltiples interfaces de red, como un decodificador combinado de transmisión/IPTV.
Historia
Hace unos años, el proyecto DVB comenzó el desarrollo de una plataforma de aplicaciones basada en Java (un conjunto de API), llamada MHP , [ 2 ] destinada a soportar aplicaciones de software que se ejecutan en plataformas de televisión digital. Dichas aplicaciones podrían incluir Guías Electrónicas de Programación (EPG), interactividad, Video bajo Demanda (VOD), correo electrónico a través del televisor, etc. La especificación MHP define la descarga de aplicaciones MHP (" xlets ") a través de redes de transmisión basadas en otras especificaciones DVB (es decir, redes terrestres o aéreas que usan DVB-T , redes satelitales que usan DVB-S , redes de cable que usan DVB-C ). Como otros organismos de especificación, como CableLabs y la Blu-ray Disc Association, optaron por basar sus propios estándares de software de DTV en MHP, se hizo necesario definir un subconjunto de MHP que elimina los elementos relacionados con la transmisión de la especificación MHP pero conserva las API de la aplicación, lo que permite una amplia compatibilidad de contenido en una variedad de plataformas de entrega. En enero de 2010, el proyecto DVB convirtió a GEM en la especificación principal del middleware y publicó una versión autocontenida de GEM en ETSI TS 102 728, [ 1 ] citando a MHP solo como una de las muchas implementaciones ya existentes.
Plataformas
En el momento de redactar este documento, se definen las siguientes plataformas, que se basan en GEM o la amplían:
- la Plataforma Multimedia para el Hogar (MHP), [ 2 ] la especificación de middleware abierta y multiplataforma desarrollada por el proyecto DVB,
- la plataforma de aplicaciones OpenCable (OCAP / tru2way ), que es una capa de software de middleware de televisión interactiva (iTV) para cable estadounidense,
- la Plataforma Avanzada de Aplicaciones Comunes (ACAP) [ 3 ] de ATSC de Norteamérica ,
- GEM-IPTV, una versión de GEM desarrollada por DVB destinada a redes basadas en telecomunicaciones,
- la especificación ARIB B.23 [ 4 ] de ARIB de Japón ,
- la especificación PAE [ 5 ] en el Open IPTV Forum ,
- BD-J, la plataforma Java para discos Blu-ray .
Dado que todas estas plataformas se basan en el núcleo GEM común, es posible escribir aplicaciones Java que se ejecutarán de forma interoperable en todos estos sistemas.
Véase también
- Radiodifusión de vídeo digital
- Televisión híbrida de banda ancha
- Interfaz de usuario de 10 pies
- Televisión mejorada
- Televisión interactiva
- Contenido exagerado
Enlaces externos
- Sitio web oficial de GEM y MHP
- Radiodifusión de vídeo digital
- Instituto Europeo de Normas de Telecomunicaciones
- Diccionario en línea de ITV
Referencias
- ^ a b GEM 1.2.2 - ETSI TS 102 728 v.1.1.1 (febrero de 2010) Disponible en: http://www.etsi.org/deliver/etsi_ts/102700_102799/102728/01.01.01_60/ts_102728v010101p.pdf
- ^ a b MHP 1.2.2 - ETSI TS 102 727 v.1.1.1 (febrero de 2010) Disponible en: http://www.etsi.org/deliver/etsi_ts/102700_102799/102727/01.01.01_60/ts_102727v010101p.pdf
- ^ ACAP A 101a (febrero de 2009) Disponible en: "Copia archivada" (PDF) . Archivado del original (PDF) el 20 de noviembre de 2010. Recuperado el 26 de octubre de 2010 .
{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace ) - ^ ARIB B.23 V1.1 (febrero de 2004) y V1.2 (julio de 2009). Disponible en: http://www.arib.or.jp/english/html/overview/doc/6-STD-B23v1_1-E1.pdf
- ^ Entorno de aplicación procedimental 2.0 del Open IPTV Forum (septiembre de 2010). Disponible en: http://www.oipf.org/docs/Release2/OIPF-T1-R2-Specification-Volume-6-Procedural-Application-Environment-v2_0-2010-09-07.pdf
- ETSI
- Java (plataforma de software)
- Televisión digital
- Televisión interactiva
- Disco Blu-ray
