Xlet

Páginas: 16 (3881 palabras) Publicado: 29 de marzo de 2011
TELEVISION DIGITAL Gestor de aplicaciones
C. y P. Peng Vuorimaa
Software de Telecomunicaciones y el Laboratorio Multimedia,
Universidad Tecnológica de Helsinki
P.O. Caja 5400, FI-02015 HUT, Finlandia
pcy@tml.hut.fi y petri.vuorimaa @ hut.fi
RESUMEN
La televisión digital del futuro ofrecerá a los televidentes nuevos interactiva
servicios, por ejemplo, la guía electrónica de programación,compras por televisión,
vídeo bajo demanda, etc decodificador necesita un middleware para
lanzamiento de estas aplicaciones antes de la interacción y la recolección de basura
después de dejar o cambiar a otro servicio. Es la aplicación
la responsabilidad del administrador para gestionar los ciclos de vida de los servicios.
Así, el gestor de aplicaciones juega un papel crucial en el control delas aplicaciones y la utilización eficiente de los limitados recursos de
set-top box. Este artículo presenta un diseño de una aplicación
gerente, incluyendo un modelo de ciclo de vida de una aplicación y un
protocolo de comunicación entre una aplicación y la
Gestor de aplicaciones. Además, la tabla de información de aplicaciones
(AIT), que lleva la aplicación esencial la información deseñalización
en un flujo de transporte se introduce. Por último, la aplicación,
que utiliza la tecnología Java, se describe en detalle.
1. INTRODUCCIÓN
Nuestro trabajo siguió el Digital Video Broadcasting-Multimedia
Home Platform (DVB-MHP). Se trata de una plataforma común
para el usuario para acceder de manera transparente una gama de servicios multimedia. Es
incluye arquitectura de software ydispositivos de hardware. Su hardware
dispositivos consisten en la terminal de origen (por ejemplo, set-top box, TV, y
PC), sus periféricos y la red en el hogar digital [1]. Su
software del sistema incluye un sistema operativo en tiempo real, una
motor interactivo, una máquina virtual, las bibliotecas o aplicaciones
Interfaz de programación, las bases de datos, navegador, una aplicacióngerente, etc
El DVB-MHP define una aplicación como funcionales
implementación de un servicio interactivo [2]. El DVB-MHP
aplicación se pueden clasificar, ya sea como DVB-Java o DVBHTML
solicitud. Todos corren en set-top box [3]. En este trabajo,
el gestor de aplicaciones gestiona sólo las aplicaciones DVB-Java.
Cada aplicación tiene un ciclo de vida (es decir, la secuencia de pasos por
que unaaplicación se inicia, se somete a varios estados
cambios, y es finalmente destruida) [4]. Tal DVB-Java
aplicaciones se denominan aplicaciones Xlet. Un Xlet es o residentes
en el set-top box o descargados de carrusel de objetos y datos
o de la red y controlado por el gestor de aplicaciones.
Un gestor de aplicaciones es una parte del software del sistema y los residentes
en set-top box. Elpropósito principal de un gestor de aplicaciones es
para señalar los cambios de estado de un Xlet y cerrar la brecha de un Xlet
para acceder a los recursos set-top box. El gestor de aplicaciones define
un modelo de ciclo de vida de aplicación y un protocolo de comunicación
entre Xlet y el gestor de aplicaciones.
El gerente de la aplicación es responsable de la gestión del
ciclo de vida deaplicaciones, incluyendo la revisión del código y la integridad,
sincronización de los comandos y la información, la obtención y
disponer los recursos del sistema, la gestión de los errores de señalización y
excepciones, iniciar y terminar las sesiones nuevas, lo que permite
la distribución de las variables y contenidos, para concluir de una manera ordenada y
manera limpia, y la adaptación delformato de presentación gráfico que se adapte
la pantalla de la plataforma [1].
Una aplicación DVB-Java (es decir, Xlet) es en realidad un conjunto de clases Java
que operan en conjunto y la necesidad de ser señalado como una sola instancia
a la gerente de la aplicación para que pueda controlar sus cambios de estado.
Las solicitudes se pueden iniciar automáticamente a través de difusión
de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS