Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof....
Transcript of Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof....
![Page 1: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/1.jpg)
TVDesignerUma Ferramenta para Criação de Aplicações MHP
Interativas para TV Digital
Orientador: Prof. Ph.D. Carlos André Guimarães FerrazAluno: Djaci Alves de Araujo Filho
![Page 2: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/2.jpg)
RoteiroContextoProcessos de DesenvolvimentoProcesso Adaptado para TVDTVDesignerConclusõesTrabalhos Futuros
![Page 3: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/3.jpg)
Contexto
Convergência
TV Digital
![Page 4: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/4.jpg)
TV Digital Interativa
MultiCamera
T-Commerce
![Page 5: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/5.jpg)
Aplicações InterativasInicialmente suportadas por sistemas proprietários
Dominando toda a cadeia de produção
Mercado ExistenteHorizontalmente estruturadoVárias empresas produzem soluções nas várias etapas
Set-top boxes, aplicações, transmissores/receptores
![Page 6: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/6.jpg)
MHPSurgiu com o objetivo de padronizar elementos da
plataforma residencialset-top boxes, televisores e outros
Middleware aberto produzido pelo consórcio DVBMais de 300 empresas, países e outros
Define um interface para execução de aplicaçõesAbstraindo detalhes de hardware e implementação
Pode ser implementado por qualquer pessoa
![Page 7: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/7.jpg)
Processos de SoftwareEspecific
ação
Projeto e Implementa
ção
Validação
Evolução
![Page 8: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/8.jpg)
Processo em TV DigitalAdaptado para uma demanda especificaPrecisa disponibilizar um feedback constante ao clienteAgilidade no desenvolvimento
![Page 9: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/9.jpg)
Modelos de Processo
Para conseguirmos agilizar o processo de desenvolvimento devemos tentar finalizar cada etapa o mais rápido possível.
Utilizando ferramentas que auxiliama realização de cada etapa
![Page 10: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/10.jpg)
TVDesignerUma ferramenta que agiliza o processo de
desenvolvimento de aplicações interativas MHP na etapa de implementação
![Page 11: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/11.jpg)
TVDesignerComo a ferramenta faz isso
Adicionando um editor visual ao processo de desenvolvimento de aplicações
Disponibilizando um diagrama de relacionamento entre telas
Facilitando a configuração dos componentes gráficosImportação de imagensDrag and Drop dos componentesGerando código automaticamente
![Page 12: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/12.jpg)
Arquitetura
![Page 13: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/13.jpg)
Arquitetura MHP Gerada
![Page 14: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/14.jpg)
TV Designer
![Page 15: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/15.jpg)
ConclusõesAdição de recursos gráficosFacilidade na produção de aplicações MHP
Possibilitar pessoas sem conhecimento em TVD desenvolverem aplicações
Geração automática de códigoResultados
Agilizar o processo de criação de aplicações interativasMenos esforço
![Page 16: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/16.jpg)
Trabalhos FuturosPermitir manipulação de código, que reflitam na interface
gráfica. Isto também possibilitará a existência de lógicas mais complexas para as aplicações;
Suporte a geração de aplicações para outras plataformas como OpenTV, Ginga-J, Ginga-NCL, entre outras;
Integração com simuladores;Geração de documentação baseada nos comentários feitos
no código fonte;Adição de mais componentes gráficos e possibilitar a criação
de componentes próprios;Maior suporte a áudio e vídeo.
![Page 17: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/17.jpg)
Referências1. VRBA, V; CVRK, L; SÝKORA, M, Framework for digital TV applications. In: International
Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies, 2006, New York. Proceedings… Washington, DC: IEEE Computer Society, 2006. P. 184.
2. KUNERT, Tibor (2003): Interaction Design Patterns in the Context of Interactive TV Applications. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction 2003, Zurich, Switzerland. p. 691.
3. Multimedia Home Platform Specification, http://www.mhp.org/4. The Digital Video Broadcasting Project, http://www.dvb.org/5. SOMMERVILLE, I. Engenharia de Software. 6.ed. Addison-Wesley Pub. Co., São Paulo,
2003.6. FILGUEIRAS, L. V. L.; ALMAS, A.; SCHLITTLER-SILVA, J. P. A.; et al . Processos de software
para a TV interativa. In: IV Fórum de Oportunidades em Televisão Digital Interativa (TVDI'2006), 2006, Poços de Caldas MG. Anais do IV Fórum de Oportunidades em Televisão Digital Interativa. Poços de Caldas, MG: Pontifícia Universidade Católica de Minas Gerais,, 2006.
![Page 18: Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo.](https://reader035.fdocument.pub/reader035/viewer/2022070312/552fc168497959413d8eb5b9/html5/thumbnails/18.jpg)
TVDesignerUma Ferramenta para Criação de Aplicações MHP
Interativas para TV Digital
Orientador: Prof. Ph.D. Carlos André Guimarães FerrazAluno: Djaci Alves de Araujo Filho