Return to search

[en] GINGA-NCL AS A WEB BROWSER PLUGIN / [pt] GINGA-NCL COMO PLUGIN PARA NAVEGADORES WEB

[pt] Nos últimos anos, os usuários da Web (World Wide Web) apresentam
uma mudança significativa em seu comportamento, tornando-se, além de
consumidores, produtores de conteúdo multimídia. Por outro lado, a produção
de conteúdo para a TV Digital brasileira, sobre tudo as aplicações interativas
escritas na linguagem declarativa NCL (Nested Context Language), ainda é
feita por profissionais alocados em emissoras de TV e em produtoras de
conteúdo. Considerando o novo perfil dos usuários da grande rede e o fato de
que a NCL é uma linguagem hipermídia cujo emprego não se restringe apenas
a aplicações da TV Digital, surge a oportunidade de popularizar o uso da NCL
como uma nova forma de especificar conteúdo multimídia também para Web.
Mais além, uma vez que a NCL é recomendada pelo ITU-T como referencia
para serviços IPTV, pode-se vislumbrar uma nova plataforma para o
oferecimento de tais serviços na Web. Motivado por esse novo cenário, este
trabalho propõe a adaptação do middleware declarativo Ginga-NCL, que é a
camada de software responsável pela execução das aplicações NCL, ao
ambiente da Web. A adaptação proposta busca oferecer o controle de
apresentação do conteúdo, o suporte a edição em tempo de exibição e a
sincronização entre os objetos de mídia contidos em ambos os domínios (Web
e TV Interativa). Em suma, o trabalho discute como uma página Web pode se
beneficiar da API interna de exibidores e dos demais recursos oferecidos pelo
middleware Ginga. Adicionalmente também é proposto o suporte a uma nova
plataforma pelo middleware a fim de facilitar o processo de adaptação. / [en] Over the past few years the Web (World Wide Web) users have been
presenting a significant change on their behavior, becoming, beside consumers,
multimedia content producers. On the other hand, the Brazilian Digital TV
content production, more especially the interactive applications written in NCL
(Nested Context Language) are still made by professionals allocated in TV
broadcasters and content producers companies. Considering the new Web
users profile and the fact that NCL is a hypermedia programming language
whose scope is not restricted to Digital TV application the opportunity to
popularize the use of NCL arises as a new way to specify multimedia content
also in the Web. Moreover, once NCL is recommend by ITU-T as reference to
IPTV service, is reasonable to realize a new platform to deploy such services on
the Web. Motivated by this new scenario this work proposes the adaptation of
Ginga-NCL declarative middleware, which is the software layer in charge to
execute of the NCL application, to the Web environment. The proposed
adaptation aim to offer the content presentation control, live editing support and
synchronization among media objects from both domains (Web and Interactive
TV). In short, the presented work discusses how a Web page can be benefit by
the internal player API and other features offered by the middleware Ginga. In
addition is also proposed a new platform support for the middleware in order to
facilitate adaptation process.

Identiferoai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:17316
Date19 April 2011
CreatorsRAFAEL SAVIGNON MARINHO
ContributorsLUIZ FERNANDO GOMES SOARES
PublisherMAXWELL
Source SetsPUC Rio
LanguagePortuguese
Detected LanguagePortuguese
TypeTEXTO

Page generated in 0.0026 seconds