stringtranslate.com

MHP ejecutable globalmente

Globally Executable MHP ( GEM ) es una especificación DVB de un middleware basado en Java para receptores de transmisiones de TV, terminales IPTV y reproductores de 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 que son independientes de la señalización y los protocolos de una red de transmisión específica y permite escribir aplicaciones Java interoperables para TV. GEM no está destinado a ser implementado directamente, sino que forma la base para especificaciones más amplias dirigidas a una infraestructura de red particular (por ejemplo, cable de EE. UU.) o clase de dispositivo (por ejemplo, Blu-ray Reproductores de discos ). GEM define perfiles para diferentes clases de dispositivos (objetivos): estos definen el conjunto de funciones disponibles de GEM para esta clase de dispositivo. Actualmente, GEM define objetivos (perfiles API) para transmisión, medios empaquetados (Blu-Ray) e IPTV. Las combinaciones de estos objetivos se pueden combinar 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 inició 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 programas (EPG), interactividad, vídeo a la carta (VOD), correo electrónico a través de su 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 inalámbricas o terrestres que utilizan DVB-T , redes por satélite que utilizan DVB-S , redes de cable que utilizan 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 DTV en MHP, se hizo necesario definir un subconjunto de MHP que elimine los elementos relacionados con la transmisión de la especificación MHP pero conserve la API de la aplicación . s, 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 de middleware y lanzó una versión autónoma de GEM en ETSI TS 102 728, [1] citando a MHP solo como una de las muchas implementaciones ya existentes.

Plataformas

Al momento de escribir este artículo, se definen las siguientes plataformas, que se basan en/extienden GEM:

Como 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.

Ver también

enlaces externos

Referencias

  1. ^ ab 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
  2. ^ ab 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
  3. ^ ACAP A 101a (febrero de 2009)
    Disponible en: "Copia archivada" (PDF) . Archivado desde el original (PDF) el 20 de noviembre de 2010 . Consultado el 26 de octubre de 2010 .{{cite web}}: Mantenimiento CS1: copia archivada como título ( enlace )
  4. ^ 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
  5. ^ Entorno de aplicación procesal 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