[Tcc] apresentação final
-
Upload
diego-mesquita -
Category
Documents
-
view
308 -
download
6
description
Transcript of [Tcc] apresentação final
UM ESTUDO SOBRE APLICAÇÕES DE TV
DIGITAL E SEGUNDA TELA
Orientador: Raoni Kulesza
DIEGO LOPES DE MESQUITA
UNIVERSIDADE FEDERAL DA PARAÍBA
CENTRO DE CIÊNCIAS APLICADAS E EDUCAÇÃO
CAMPUS IV – LITORAL NORTE
BACHARELADO EM SISTEMAS DE INFORMAÇÃO
ESTRUTURA DA APRESENTAÇÃO
• Motivação
• Objetivos
• Fundamentação Teórica (Contexto Geral)
• Proposta
• Desenvolvimento
• Conclusão
• TV Digital compreende uma área em larga expansão, mas
ainda pouco difundida
• Já implantada em quase todo mundo. No Brasil desde 2007.
Oportunidades na área de desenvolvimento de software
(ISDB-Tb):
• Recepção: 10 países ≅ 500 milhões de usuários (Brasil:
54 milhões de aparelhos com o Ginga em 2016)
• Transmissão: 502 geradoras e 8000 retransmissoras no
Brasil
• Existe uma gama de tecnologias para desenvolvimento de
aplicações para TV Digital
MOTIVAÇÃO
• Investigar as soluções tecnológicas atuais que
permitem desenvolver aplicações de segunda
tela para TVD
• Particularmente, duas soluções: Ginga e
GoogleTV
OBJETIVOS GERAIS
• Análise de duas soluções para desenvolver
aplicações de segunda tela: Ginga e Google TV
• Especificar e implementar cenários de integração
entre as duas soluções para avaliar as possibilidades
de convergência
OBJETIVOS ESPECÍFICOS
• TV Digital;
• Segunda Tela;
• Ginga;
• GoogleTV.
• Anymote
FUNDAMENTAÇÃO TEÓRICA
(CONTEXTO GERAL)
TV DIGITAL INTERATIVA
SEGUNDA TELA
SEGUNDA TELA (Cases de Sucesso)
GINGA
• Middleware do Sistema Brasileiro de TVD (SBTVD)
• Desenvolvido pelos laboratórios Telemidia da PUC Rio e
LAVID da UFPB
• É responsável por dar suporte à interatividade
• Middleware de implementação aberta (Open Source):
• Compartilhamento do conhecimento;
• Livre produção de conteúdo audiovisual interativo;
• Comunidade Ginga (13229 membros).
GINGA
GOOGLE TV
• Plataforma interativa de SmartTV desenvolvida pela Google
em parceria com a Intel, Sony e Logitech
• Baseado no sistema Android
• Versão linux do browser Chrome
GOOGLE TV
• Protocolo da Google, implementado em Java e C++
• Permite que aplicativos em um dispositivo remoto se comunique com a GoogleTV
• Protocolo baseado em cliente-servidor
• RequestMessage e ResponseMessage:
• Connect;
• KeyEvent;
• MouseEvent;
• MouseWhell;
• Data.
ANYMOTE
ANYMOTE
PROPOSTA
PROPOSTA
DESENVOLVIMENTO
TV DISPOSITIVO
start Carousel ping-tv
connect
connected
ping ou “ ”
ping ou “ ”
data
ping ou “ ”
data
•Este trabalho realizou um estudo sobre TV Digital e aplicações de Segunda Tela
•Resultados alcançados • Análise de duas soluções para Segunda Tela (Ginga e GoogleTV)
• Estudo do protocolo Anymote
• Implementação inicial do Anymote para integração com aplicações NCLua
• Ponto de referência para trabalhos futuros
CONSIDERAÇÕES FINAIS (1)
• Dificuldades encontradas e lições aprendidas
• Tecnologias desconhecidas;
• Assimilar o código do anymote;
• Material em inglês;
• Implementar um protocolo;
• Conhecimento de novas tecnologias;
• Nova área abordada (TV Digital).
• Trabalhos futuros
• Implementação completa do anymote na linguagem Lua;
• Implementação dos cenários de uso mostrados a seguir.
CONSIDERAÇÕES FINAIS (2)
• AppMote
Disponivel em: https://github.com/DiegoMesquita/AppMote_v1.0
• Aplicação NCL (Enquete)
Disponivel em: https://github.com/DiegoMesquita/Enquete_v1.0
FUTUROS CENÁRIOS DE USO
Cenário 1: Enquete
Cenário 2: Página Web
Cenário 3: Foto
CENÁRIO 1
CENÁRIO 2
CENÁRIO 3
UM ESTUDO SOBRE APLICAÇÕES DE TV
DIGITAL E SEGUNDA TELA
Orientador: Raoni Kulesza
DIEGO LOPES DE MESQUITA
UNIVERSIDADE FEDERAL DA PARAÍBA
CENTRO DE CIÊNCIAS APLICADAS E EDUCAÇÃO
CAMPUS IV – LITORAL NORTE
BACHARELADO EM SISTEMAS DE INFORMAÇÃO