x
1

MHEG-5



MHEG-5, o ISO/IEC 13522-5, es un estándar completo para TV interactiva y fue desarrollado por el MHEG (ISO Multimedia and Hypermedia information coding Expert Group) y el Digital Audio Video Council (DAVIC) desde 1995. Es parte de un sistema de estándares internacionales referente a la presentación de la información de las multimedias. Es mayormente usado como un lenguaje para describir servicios de televisión interactiva.

MHEG-5 es un middleware estándar público rentable, abierto y eficiente que es usado para enviar y recibir señales para televisión interactiva. Permite un amplio rango de servicios a ser desplegados. Es usado por Freeview y Freesat en el Reino Unido, Freeview en Nueva Zelanda, TVB en Hong Kong y ha sido recientemente especificado en Australia y Sudáfrica. Trabajos recientes realizados por DTG en el Reino Unido han llevado al desarrollo de MHEG-IC (interaction channel), el cual permite una extensión de la emisión de servicios interactivos que se entregarán a través de una conexión IP. Los principios detrás de MHEG-IC son los de proveer una experiencia transparente al espectador de difusión de contenido aumentado con contenido enviado sobre IP como una extensión del canal o red. Los organismos de radiodifusión tienen el control editorial completo de la experiencia del usuario. El MHEG-IC da acceso a contenido de vídeo bajo demanda además de texto tradicional, así como la capacidad de soportar transacciones seguras. MHEG-5 es un lenguaje de programación declarativo basado en objetos que puede ser usado para describir una presentación de texto, imágenes o vídeos. Una aplicación MHEG-5 consiste en un número de escenas sobre las cuales el usuario de una aplicación se puede "mover". Cada escena lista los ítems de texto y gráficos a ser presentados y puede contener bloques de código de procedimiento que responden a un conjunto predefinido de eventos tales como botones siendo presionados, timers o contenido siendo cargado exitosamente en memoria. Estos bloques de código consisten en acciones que pueden realizar operaciones como cambiar el texto mostrado o iniciar un vídeo clip. MHEG-5 especifica una jerarquía de clases que están disponibles al autor de la aplicación. A diferencia de lenguajes orientados a objetos, no es posible definir nuevas clases. El estándar define dos representaciones de aplicaciones MHEG, una que es textual y la otra que es representada en ASN.1. Las aplicaciones son escritas normalmente en notación textual y después codificadas con ASN.1 para la interpretación de un motor MHEG. MHEG-5 para programar kioskos interactivos y servicios de televisión interactiva.[1]





MHEG-5 sólo define un lenguaje, algunas clases y las reglas de codificación de objetos MHEG-5. Éste no define detalles como el tamaño de la pantalla o cómo el contenido debe de ser transportado al espectador. Estos últimos son definidos en documentos llamados Perfiles. Casi todos los perfiles MHEG-5 para entornos de televisión digital están basados en el perfil definido en el UK D-Book.

MHEG-5 está diseñado para ser soportado por sistemas con recursos muy limitados, lo que lo hace un middleware muy adecuado para set top box digitales. Una aplicación MHEG-5, que es básicamente un conjunto de objetos multimedia e hipermedia que residen en un ordenador en el extremo del operador de TV, es convertido en formato de trama de datos y difundido en una red de banda ancha. En el extremo receptor, un set top box digital con un componente de software llamada motor o máquina virtual MHEG-5, extrae el contenido hipermedia/multimedia de la trama digital, interpreta los datos y lo muestra en la pantalla de los suscriptores. Además de manejar los datos entrantes, el motor MHEG-5 también es responsable de la sincronización y del soporte de interactividad local.

El requerimiento de memoria del motor MHEG-5 es aproximadamente de sólo 300KB. Así, un set top box con un procesador de una velocidad de 40 Millones de Instrucciones por Segundo (MIPS) combinado con 4MB de memoria RAM y 2MB de memoria Flash, fácilmente puede soportar este módulo. Posteriormente, suscriptores que deseen recibir canales digitales terrestres combinados con contenido multimedia, necesitarán adquirir(o arrendar) un set top box o un televisor con un motor MHEG-5 integrado.



Algunas de las aplicaciones interactivas y streams con beneficios que MHEG-5 va a facilitar son:[2]

Muchas formas diferentes de interacción estarán disponibles a través de los servicios interactivos actuales. La siguiente lista nos da ejemplos de las capacidades de la tecnología interactiva para mejorar la programación de la TV:



Escribe un comentario o lo que quieras sobre MHEG-5 (directo, no tienes que registrarte)


Comentarios
(de más nuevos a más antiguos)


Aún no hay comentarios, ¡deja el primero!