1 / 18

TVDesigner

TVDesigner. 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 Filho. Roteiro. Contexto Processos de Desenvolvimento Processo Adaptado para TVD TVDesigner Conclusões

Download Presentation

TVDesigner

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TVDesigner 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 Filho

  2. Roteiro • Contexto • Processos de Desenvolvimento • Processo Adaptado para TVD • TVDesigner • Conclusões • Trabalhos Futuros

  3. Contexto Convergência TV Digital

  4. MultiCamera T-Commerce TV Digital Interativa

  5. Aplicações Interativas • Inicialmente suportadas por sistemas proprietários • Dominando toda a cadeia de produção • Mercado Existente • Horizontalmente estruturado • Várias empresas produzem soluções nas várias etapas • Set-top boxes, aplicações, transmissores/receptores

  6. MHP • Surgiu com o objetivo de padronizar elementos da plataforma residencial • set-top boxes, televisores e outros • Middleware aberto produzio pelo consórcio DVB • Mais de 300 empresas, países e outros • Define um interface para execução de aplicações • Abstraindo detalhes de hardware e implementação • Pode ser implementado por qualquer pessoa

  7. Processos de Software

  8. Processo em TV Digital • Adaptado para uma demanda especifica • Disponibilizar um feedback constante ao cliente • Agilidade no desenvolvimento

  9. Modelos de Processo Para conseguirmos agilizar o processo de desenvolvimento devemos tentar finalizar cada etapa o mais rápido possível. Utilizando ferramentas que auxiliam a realização de cada etapa

  10. TVDesigner Uma ferramenta que agiliza o processo de desenvolvimento de aplicações interativas MHP

  11. TVDesigner • Como 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áficos • Importação de imagens • DragandDrop dos componentes • Gerando código automaticamente

  12. Arquitetura

  13. Arquitetura MHP Gerada

  14. TV Designer

  15. Conclusões • Adição de recursos gráficos • Facilidade na produção de aplicações MHP • Possibilitar pessoas sem conhecimento em TVD desenvolverem aplicações • Geração automática de código • Resultados • Agilizar o processo de criação de aplicações interativas • Menos esforço

  16. Trabalhos Futuros • Permitir 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.

  17. Referências • 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 ComputerSociety, 2006. P. 184. • 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. • Multimedia Home Platform Specification, http://www.mhp.org/ • The Digital Video Broadcasting Project, http://www.dvb.org/ • SOMMERVILLE, I. Engenharia de Software. 6.ed. Addison-Wesley Pub. Co., São Paulo, 2003. • FILGUEIRAS, L. V. L.; ALMAS, A.; SCHLITTLER-SILVA, J. P. A.; etal . 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.

  18. TVDesigner 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 Filho

More Related