Sobre o nosso projeto...

PLATAFORMA PARA PRODUÇÃO E DIFUSÃO DE CONTEÚDOS DIGITAIS – UMA APLICAÇÃO PARA TV DIGITAL INTERATIVA (TVDI)

Período: Março/2010 - Fevereiro/2011

Orientadores:
Alunos:
Prof. Dr. Julio Arakaki - Depto. de Ciência da Computação
Daniel Antonio Midena Aguillar - Depto. de Ciência da Computação
Prof. Eduardo Savino Gomes - Depto. de Ciência da Computação
Marvin Ferreira da Silva - Depto. de Ciência da Computação


1 Índice.

2 Introdução.

2.1 Motivações.

3 Objetivos.

4 Metodologia.

4.1 Levantamento bibliográficoe análise de ferramentas existentes.

4.2 Definindo a Áre de Aplicação.

4.3 Implementação.

4.4 Testes do protótipo

5 Cronograma de atividades.

6 Bibliografia de Referência.

7 WebGrafia de referência


2 INTRODUÇÃO

2.1 Motivações

A utilização de diferentes plataformas que permitem a produção e divulgação de conteúdos deverá facilitar cada vez mais o acesso às informações para as pessoas. Isso é favorecido também pela contínua redução dos custos dos aparelhos e equipamentos como celulares, computadores, entre outros. Além disso, o surgimento e a evolução da TV Digital, com a possibilidade de interatividade, aumentam substancialmente a qualidade de acesso aos conteúdos das informações. E assim surge a TV Digital Interativa e a necessidade de ferramentas e aplicações que auxiliam o desenvolvimento de conteúdos para esta plataforma.

Esta possibilidade de interatividade sobre os conteúdos apresentados pela TV Digital auxiliará o desenvolvimento de um complemento de aprendizagem sem necessariamente com a presença do aluno em sala de aula, caracterizando assim uma possível ferramenta importante que poderá ser utilizado em atividades para um curso de Educação a Distância em diferentes áreas de conhecimento.

3 OBJETIVOS



O principal objetivo deste projeto de iniciação científica é possibilitar aos alunos a se engajar numa atividade de investigação relacionada com uma área com tecnologias novas e emergentes. Esta investigação deverá trazer como resultado a implementação de um protótipo que permitirá a demonstração das funcionalidades que envolvem a TV Digital Interativa.

Inicialmente, será necessário fazer uma especificação de requisitos técnicos e funcionais para o desenvolvimento de uma plataforma de produção, edição e distribuição de conteúdos digitais interativos a ser utilizada em aplicações de educação à distância, que permita a interoperabilidade de conteúdo em ambientes WEB e televisão digital terrestre. Tais especificações deverão estar em consonância com o SBTVD-T (Sistema Brasileiro de TV Digital – Terrestre), nesse sentido essas especificações deverão considerar a plataforma que possibilitará a interatividade do SBTVD-T, ou seja, o GINGA.

O GINGA (http://www.ginga.org.br/) é a camada de software intermediário (middleware) que permite o desenvolvimento de aplicações interativas para a TV Digital de forma independente da plataforma de hardware dos fabricantes de terminais de acesso (set-top boxes). Seu desenvolvimento foi liderado pela PUC-RJ e UFPB (Univesidade Federal da Paraíba), que dividiram o GINGA em dois subsistemas, sendo eles:

GINGA J: desenvolvido pela UFPB para prover uma infra-estrutura de execução de aplicações baseadas em linguagem Java, com facilidades especificamente voltadas para o ambiente de TV digital.

GINGA NCL: desenvolvido pela PUC-RJ para prover uma infra-estrutura de apresentação de aplicações baseadas em documentos hipermídia escritos em linguagem NCL, com facilidades para a especificação de aspectos de interatividade, sincronismo espaço-temporal de objetos de mídia, adaptabilidade e suporte a múltiplos dispositivos

Desta forma a especificação técnica e funcional deverá considerar os seguintes aspectos:

1- As possibilidades de interatividade e de desenvolvimento de aplicações que a plataforma GINGA oferece.

2- As possibilidades das aplicações desenvolvidas em LUA (http://www.lua.org/) para a TV – Digital suportadas pela GINGA - NCL

3- A compatibilidade das aplicações Java serem executadas na Web e no GINGA

4- Possibilidade de geração de código HTML (web) e NCL (TV Digital) a partir de uma única aplicação desenvolvida sobre o framework especificado.

5- A interatividade utilizando o canal de retorno

6- A interatividade sem o canal de retorno (interatividade local)

4 METODOLOGIA



4.1 Levantamento bibliográfico e análise de ferramentas existentes .

O processo para atingir o objetivo proposto consistirá inicialmente da investigação sobre o estado da arte da TV Digital Interativa (TVDI). Neste caso, o aluno bolsista estudará os principais conceitos, as ferramentas e as tecnologias envolvidas para a produção de conteúdo para TVDI. Nesta etapa, será feito um levantamento bibliográfico detalhado destes conceitos e das técnicas envolvidas, assim como a verificação das ferramentas computacionais existentes que podem ser aplicadas ao tema deste projeto de Iniciação Científica. Esta etapa permitirá, então, o conhecimento e a verificação da possibilidade de reutilização de ferramentas já existentes, evitando assim a re-implementação de ferramentas. Com os conceitos e técnicas estudados e com as ferramentas disponíveis, a próxima etapa será a especificação e definição de uma área de aplicação que permitirá a demonstração destes conceitos.

4.2 Definindo a área de Aplicação

Para a implementação de um protótipo, resultante das investigações realizadas na etapa anterior, uma área de aplicação deverá ser escolhida. Neste caso, o protótipo deverá ser a implementação de um Jogo para TVDI. A escolha do desenvolvimento de um jogo para TVDI é pelo fato de o jogo envolver Interatividade e aspectos educacionais, podendo ser um protótipo de uma ferramenta de ensino a distância. O protótipo resultante deste projeto poderá ser bastante útil para o desenvolvimento de projetos de EAD para TVDI na Universidade. Nesta etapa serão realizadas todas as análises necessárias para a definição da especificação dos pré-requisitos deste protótipo para esta área de aplicação.

4.3 Implementação do protótipo

A implementação do jogo para TV Digital Interativa consistirá na utilização da plataforma baseada no midleware GINGA e das suas respectivas linguagens GINGA J e GINGA NCL para o desenvolvimento do protótipo.

Neste contexto, além dos conhecimentos necessários sobre a plataforma GINGA e suas linguagens e, tendo como objetivo o desenvolvimento de uma aplicação, os alunos envolvidos deverá estudar/investigar e aplicar os principais conceitos relacionados com diversas disciplinas que estão relacionados com o desenvolvimento do protótipo como: Desenvolvimento de Algoritmos, Laboratório de Programação, Estrutura de Dados e Engenharia de Software, além de disciplinas relacionadas com os cursos Tecnologias e Mídias Digitais e Jogos Digitais.

4.4 Testes do protótipo

Após a implementação deste protótipo, serão realizados diversos testes de funcionalidade, eficiência e confiabilidade, possibilitando, desta maneira, a elaboração de um relatório descrevendo os resultados obtidos. Os testes deverão ser realizadas em simuladores de ambientes para TV Digital e eventualmente em algum aparelho disponível para estes testes (faz parte da atividade de levantamento de ferramentas existentes-vide cronograma).

5 CRONOGRAMA DAS ATIVIDADES





Mês/Ano
Fase/Atividades
Mar/10

Estudo da tecnologia- Levantamento bibliográfico

Abr/10
Estudo da tecnologia - Levantamento de ferramentas existentes
Mai/10
Estudo das ferramentas existentes
Jun/10
Estudo da área da aplicação e definição dos requisitos para o protótipo
Jul/10
Desenvolvimento de Relatório Parcial
Ago/10
Desenvolvimento de Relatórios Parcial
Set/10
Desenvolvimento de modelos baseados nas especificações e requisitos para o protótipo
Out/10
Especificação e definição das Estruturas de Dados para o protótipo
Nov/10
Especificação e definição das operações e dos Métodos para o protótipo
Dez/10
Desenvolvimento do Modelo de Implementação - Codificação do protótipo.
Jan/11
Desenvolvimento do Modelo de Implementação e redação de relatório final - Codificação do protótipo
Fev/11
Redação de relatório Final - Testes e conclusão do projeto.

6 BIBLIOGRAFIA DE REFERÊNCIA

Alencar, M. S. Televisão Digital, 2007

Petry, L. C. & Bairon, S. Hipermídia Psicanálise e História da Cultura – Luis Carlos Petry e Sérgio Bairon – EDUCS, 2000.

Barbosa, S.D.J. & Soares, L.F.G. TV Digital Interativa no Brasil se faz com Ginga: Fundamentos, Padrões, Autoria Declarativa e Usabilidade.

Duarte e Castro, Televisão: entre o mercado e a academia, 2006.

Fernandes J.; Lemos,G. e Silveira,G. Introdução à Televisão Digital Interativa: Arquitetura, Protocolos, Padrões e Práticas (acessado no endereçohttp://www.cic.unb.br/docentes/jhcf/MyBooks/itvdi/texto/itvdi.pdf), 2004.

Fernandes J., Lemos,G. e Silveira,G. Ginga-NCL: The Declarative Environment of the Brazilian Digital TV System, Journal of the Brazilian Computer Society, Number 4 Volume 12 March, 2007.

FUNTEL 40.451 - Arquitetura de Referência - Sistemas Brasileiro de Televisão Digital Terrestre - FUNTEL OS:40.541

Meloni, L. G. P., Return Channel for the Brazilian Digital Television System-Terrestrial - Journal of the Brazilian Computer Society, Number 4 Volume 12 March, 2007.

Pedersen. Game design foundations, 2003.

Ranhel. TV Digital Interativa e Hipermídia: jogos e narrativas interativas na Tvi, 2005.

Soares, L. F. G. & Rodrigues, R. F. Nested Context Model 3.0 Part 1 – NCM Core, 2005.

Soares, L. F. G.; Rodrigues, R. F. & Costa, R. M. R. Nested Context Model 3.0 - Part 6 - NCL (Nested Context Language) Main, 2006

Soares, L. F. G. & Barbosa, S. D. J. Programando em NCL 3.0 – Desenvolvimento de Aplicações para o Middleware GINGA – TV DIGITAL E WEB.

7 WEBGRAFIA DE REFERÊNCIA



ABNT NBR15606-1 - http://www.abnt.org.br/imagens/Normalizacao_TV_Digital/ABNTNBR15606-1_2007Vc_2008.pdf

ABNT NBR15606-2 - http://www.abnt.org.br/tvdigital/norma_bra/ABNTNBR15606-2_2007Vc2_2008.pdf

Ana Sílvia Lopes Davi Médola- Da TV Analógica para TV Digital: Elementos para Compreensão da Práxis Enunciativa. (http://www.unicap.br/gtpsmid/pdf06/anasilvia_medola.pdf%20acessado%20em%2026/09/2007)

ANATEL, TV DIGITAL - https://www.planalto.gov.br/ccivil_03/_Ato2004-2006/2006/Decreto/D5820.htm

DIBEG – http://www.dibeg.org/

DAVIC – http://www.davic.org/

GINGA – http://www.ginga.com.br

Luciano Gosuen - http://www.lidec.futuro.usp.br/downloads/conex-narrativas.pdf -acessado em 7 de outubro de 2007

MHP – http://www.mhp.org/

TELECO – http://www.teleco.com.br/

Postagens neste blog


domingo, 29 de agosto de 2010

Pesquisas e mais pesquisas...

Desde a última postagem, estivemos empenhados em pesquisar para descobrir mais coisas sobre a tecnologia da TV Digital, Ginga NCL & LUA.
Pesquisamos muito, em diversos sites, livros, etc. e conseguimos diversas informações...
Segue abaixo neste post o PDF de meu relatório parcial..nele estão contidos os resultados de minha pesquisa.

domingo, 11 de abril de 2010

Sejam bem-vindos!

Sejam bem vindos ao nosso novo blog.
Aqui, discutiremos a respeito da TV DIGITAL, motivo de nossa iniciação científica.

Fiquem à vontade para postar comentários, dúvidas, ajuda, dicas, etc.