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.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/10Estudo 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.
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...
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.
Um comentário:
A pesquisa foi finalizada, porém, devido à um problema na senha do Blog, não foi possível mais alimentá-lo desde Agosto/2010.
Caso haja interesse em verificar o trabalho final, este se encontra disponível nos anais da PUC-SP.
Postar um comentário