[en] GINGA-NCL FOR PORTABLE DEVICES
[pt] O advento da TV Digital traz muitas vantagens, como a melhora da imagem, do som e o suporte à interatividade. Um sistema de TV Digital especifica técnicas de codificação e transmissão de conteúdos televisivos a serem transmitidos das emissoras para os dispositivos receptores dos telespectadores...
| Autor: | |
|---|---|
| Tipo de documento: | tese |
| Estado: | Versão publicada |
| Data de publicação: | 2008 |
| País: | Brasil |
| Recursos: | Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
| Repositório: | Repositório Institucional da PUC-RIO (Projeto Maxwell) |
| Idioma: | português |
| OAI Identifier: | oai:MAXWELL.puc-rio.br:12468 |
| Acesso em linha: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12468&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=12468&idi=2 http://doi.org/10.17771/PUCRio.acad.12468 |
| Access Level: | Acceso aberto |
| Palavra-chave: | [pt] NCL [pt] GINGA-NCL [pt] MIDDLEWARE [en] NCL [en] GINGA-NCL [en] MIDDLEWARE |
| Resumo: | [pt] O advento da TV Digital traz muitas vantagens, como a melhora da imagem, do som e o suporte à interatividade. Um sistema de TV Digital especifica técnicas de codificação e transmissão de conteúdos televisivos a serem transmitidos das emissoras para os dispositivos receptores dos telespectadores. Um elemento importante definido por tais sistemas é o middleware. No contexto da TV Digital, o middleware oferece uma linguagem de programação a ser usada na criação das aplicações interativas. O middleware especificado pelo Sistema Brasileiro de TV Digital (SBTVD), denominado Ginga, é composto por dois ambientes: um declarativo, o Ginga-NCL, e outro imperativo, o Ginga-J. Apenas o uso do Ginga-NCL é obrigatório nos dispositivos portáteis. Dentre as vantagens do Ginga-NCL, ressalta-se o fato da sua linguagem, a NCL, apresentar um conjunto de características que são adequadas para a criação de conteúdo televisivo interativo. É importante, entretanto, realizar uma implementação de referência do Ginga-NCL que sirva como prova de conceito da especificação, ou seja, que mostre a sua viabilidade de uso na prática. Este trabalho apresenta a primeira implementação de referência do Ginga-NCL para dispositivos portáteis, baseada na sua implementação de referência para os terminais fixos. Entre as plataformas estudadas, a do sistema operacional Symbian foi escolhida para a realização da implementação proposta, por apresentar as maiores vantagens. Os problemas encontrados durante o desenvolvimento da implementação proposta são apresentados juntamente com as soluções dadas. Ao final, testes sistêmicos foram usados na identificação e correção de erros da implementação resultante deste trabalho. |
|---|