Red de conocimiento del abogados - Bufete de abogados - La definición y el significado de MHP

La definición y el significado de MHP

El proyecto MHP (Multimedia Home Platform) define una interfaz común entre las aplicaciones digitales interactivas y los terminales que ejecutan dichas aplicaciones. Fue propuesto por la organización DVB en 1997. Su objetivo es establecer aplicaciones multimedia interactivas estándar en plataformas domésticas, lograr una transición fluida de la transmisión de televisión digital pura a aplicaciones de televisión interactiva y reemplazar por completo la transmisión de televisión analógica. Todo el proyecto incluye no solo la interfaz de programación de aplicaciones (API), sino que también involucra varios aspectos, como la red de acceso digital del usuario. En febrero de 2000, la organización DVB adoptó el estándar MHP (MHP1.0). En julio de 2000, el ETSI (Instituto Europeo de Normas de Telecomunicaciones) aceptó oficialmente este estándar, con el número TS 101 182, allanando el camino para el despliegue formal del estándar. forma. La implementación del proyecto MHP favorecerá una mayor integración de las tecnologías de radio y televisión, telecomunicaciones e informática, proporcionando a los operadores soluciones técnicas más completas, potentes y flexibles.

La organización DVB es una organización cooperativa compuesta por más de 260 miembros de más de 30 países de todo el mundo. La organización central es el Comité Directivo de DVB, que es responsable de certificar todos los estándares y especificaciones técnicas de DVB. El proyecto MHP sigue la convención de DVB y divide el proyecto en dos módulos, a saber, el módulo técnico y el módulo comercial. Desarrollar soluciones técnicas y soluciones comerciales por separado.

El equipo del proyecto MHP ha establecido dos grupos de trabajo para los dos módulos:

① Grupo de trabajo orientado al mercado, que define principalmente las necesidades de los usuarios y del mercado (incluido el acceso a Internet, etc.) basado en retransmisiones televisivas mejoradas e interactivas para redes locales.

②Grupo de trabajo orientado a la tecnología-DVB-TAM (Technical

Problemas relacionados con MHP) para resolver el problema de la especificación de la interfaz de programación DVB (API).

El middleware de plataforma de software de TV digital no tiene una definición y un estándar unificados debido a soluciones incompatibles propuestas por varios fabricantes. En términos generales, el middleware se refiere a la parte de software entre el sistema operativo en tiempo real y el programa de aplicación en el decodificador de TV digital. Existe en forma de una API de interfaz de programa de aplicación. Todo el conjunto de API se almacena en la memoria flash. memoria del decodificador. El equipo del proyecto MHP se compromete a introducir estándares de middleware unificados. En el Cuadro 1 se enumeran algunos sistemas típicos de televisión digital y proveedores de middleware, con datos recopilados a principios de 2001.

Tabla 1 Comparación de middleware de algunas empresas: OpenTV Canal+ NDS Tianbai Broadcasting Network proveedor de middleware de posicionamiento Red integradora número 43, 20 software de aplicación desconocido, como audio y video, juegos, acciones, radio en línea, electrónica china Guía de programas, etc., interfaz de inicio, juegos, guía electrónica de programas, información bursátil, transmisión web, etc. Audio y video desconocidos, guía electrónica de programas, información bursátil, transmisión web, etc. CA Nagra Vision CAS MediaGuard guardia de video abierta Nagra Vision Middleware CAS y partes relacionadas EN2 MediaHighway se integra con otros proveedores de middleware sin la necesidad de desarrollar un lenguaje C estándar dedicado al lenguaje de secuencias de comandos. Hable sobre si existe una máquina virtual, si existen herramientas de desarrollo proporcionadas por Open Author Pro y el editor SDK Studio + I-Frame, y la dirección de desarrollo de MHP.

Java MHEG-5

El equipo del proyecto Java Java MHP consideró las siguientes API de referencia candidatas:

MHEG-5

Highway+

OpenTV

HTML/Java

Java TV

El sistema experto multimedia e hipermedia (MHEG-5) es una transmisión mejorada El formato de el servicio. Puede ejecutar tipos básicos de aplicaciones en terminales con recursos limitados. Adopta una actitud abierta para describir objetos de programación, de modo que estos objetos puedan aplicarse a la programación estandarizada para satisfacer necesidades de programación específicas.

Los sistemas Mediahighway+ y OpenTV se presentarán en detalle en los ejemplos de aplicación de este artículo y no se repetirán aquí.

HTML es el lenguaje estándar universal en Internet. Es un lenguaje puramente interpretado y requiere que se ejecute un intérprete en esta máquina.

Ava es un lenguaje de programación de nueva generación desarrollado por SUN. Originalmente destinado a ser utilizado en electrodomésticos inteligentes, ahora se ha convertido en la corriente principal de los lenguajes de programación de Internet.

Es un lenguaje de programación orientado a objetos, similar a C++, pero descarta las partes de C++ poco utilizadas y difíciles de usar. Sus características son multiplataforma, multihilo, distribuida, etc. Se puede utilizar para desarrollar software en entornos de red de varias máquinas y plataformas operativas. Se puede compilar una vez y ejecutar en cualquier lugar. Cambió por completo el modelo de desarrollo de aplicaciones y provocó otra revolución tecnológica desde la PC.

Las aplicaciones Java sólo pueden realizar sus funciones a través de una máquina virtual Java que esté estrechamente relacionada con el sistema operativo. La máquina virtual Java integrada desarrollada para sistemas operativos en tiempo real (como HOPEN, VXWORKS, PSOS) puede proporcionar un entorno de soporte para programas Java. El sistema operativo en tiempo real admite entornos de aplicaciones Java personales para productos de electrónica de consumo. Esto significa que los consumidores comunes, ya sea en casa, en la oficina o de viaje, pueden utilizar la tecnología de máquina virtual Java, sistemas operativos en tiempo real y API de Java para experimentar la riqueza de televisores interactivos, refrigeradores, cajas de tostadas y dispositivos antirrobo. , etc. estilo de vida e intercambiar información a través de TCP/IP para realizar la informatización y la inteligencia del hogar.

Java TV API es un producto desarrollado en base a la plataforma Java a través de una investigación abierta por SUN y las principales empresas de televisión digital. Es uno de los gigantes en el campo de la informática. El producto estrella de Sun en el campo de la retransmisión de televisión digital. La televisión mejorada e interactiva se mejora y optimiza con la ayuda de Java, un lenguaje multiplataforma. Todos los principales fabricantes de productos de consumo electrónicos han declarado públicamente que sus productos admitirán Java TV API como estándar global de plataforma de software de televisión digital.

La API de Java TV está diseñada para las características únicas de los receptores de televisión digital, que incluyen:

Control de medios de audio/vídeo

Acceso a datos de transmisión

Acceso a datos de información de servicio

Control de sintonizador y decodificador

Procesamiento de gráficos de pantalla

La organización DVB adopta un enfoque abierto al considerar candidatos API, que pueden cumplir con los requisitos de los operadores en diferentes niveles (llamado mercado horizontal). La elección de la API es independiente del sistema de acceso condicional, pero también puede admitir aplicaciones multicripto.