Estendendo o uso das classes de dispositivos Ginga-NCL

  • Carlos Eduardo C. F. Batista PUC-Rio
  • Luiz Fernando Gomes Soares PUC-Rio
  • Guido Lemos de Souza Filho UFPB

Resumo


Aplicações de TV Digital podem utilizar recursos disponibilizados por dispositivos em redes domésticas (conhecidas como HAN - Home Area Network). Funcionalidades avançadas são trazidas para o ambiente de TV, visto que tais dispositivos podem oferecer recursos de visualização de objetos de mídia, múltiplos mecanismos de interação, entre outras funcionalidades. A linguagem NCL (Nested Context Language), que é a linguagem núcleo do middleware Ginga-NCL, possui mecanismos para a reprodução distribuída de suas aplicações, de forma que aplicações multiusuário possam ser desenvolvidas, eliminando assim o legado monousuário imposto pelo controle remoto. Através de um modelo hierárquico para distribuição de partes de uma aplicação e uma abstração para agrupar os dispositivos (as chamadas classes de dispositivos), é possível orquestrar a utilização de recursos providos pelos dispositivos conectados. Esse trabalho visa estender o modelo original proposto para o middleware Ginga-NCL, de forma a compatibilizá-lo com tecnologias usadas para integração de dispositivos, tais como UPnP e OSGi.
Palavras-chave: NCL, Ginga, TV Digital, múltiplos dispositivos, HAN
Publicado
05/10/2010
BATISTA, Carlos Eduardo C. F.; SOARES, Luiz Fernando Gomes; SOUZA FILHO, Guido Lemos de. Estendendo o uso das classes de dispositivos Ginga-NCL. In: BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA), 16. , 2010, Belo Horizonte. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2010 . p. 27-34.

Artigos mais lidos do(s) mesmo(s) autor(es)

1 2 > >>