Título: | GINGA-NCL FOR PORTABLE DEVICES | ||||||||||||||||||||||||||||||||||||
Autor: |
VITOR MEDINA CRUZ |
||||||||||||||||||||||||||||||||||||
Colaborador(es): |
LUIZ FERNANDO GOMES SOARES - Orientador |
||||||||||||||||||||||||||||||||||||
Catalogação: | 12/NOV/2008 | Língua(s): | PORTUGUESE - BRAZIL |
||||||||||||||||||||||||||||||||||
Tipo: | TEXT | Subtipo: | THESIS | ||||||||||||||||||||||||||||||||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||||||||||||||||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=12468&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=12468&idi=2 |
||||||||||||||||||||||||||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.12468 | ||||||||||||||||||||||||||||||||||||
Resumo: | |||||||||||||||||||||||||||||||||||||
The advent of the Digital TV brings many advantages, such
as image and
sound improvement and interactivity support. A Digital TV
system defines
codification and transmission techniques for content to be
transmitted from
broadcasters to receiver devices belonging to viewers. An
important element
defined for such systems is the middleware. In the Digital
TV context, the
middleware provides a programming language to be used on
the creation of
interactive applications. The middleware specified by the
Sistema Brasileiro de
TV Digital (SBTVD), known as Ginga, is composed by two
environments: one
declarative, the Ginga-NCL, and another imperative, the
Ginga-J. Only Ginga-
NCL is mandatory in portable devices. Among the advantages
of Ginga-NCL,
stands out the fact of its language, the NCL, has a set of
characteristics that are
suitable for creation of interactive television content.
However, it is important to
make a Ginga-NCL reference implementation that can be used
as proof of
concept of the specification, which shows its use viability
in practice. This work
presents the first Ginga-NCL reference implementation for
portable devices,
based upon its reference implementation for fixed
terminals. Among the studied
platforms, the one provided by Symbian operating system was
chosen to carry
out the proposed implementation, since it has the greatest
benefits. The
problems found during the development of the proposed
implementation are
presented together with the solutions given. At the end,
systemic tests were used
on the identification and correction of errors of the
implementation resulted from
this work.
|
|||||||||||||||||||||||||||||||||||||
|