[Tcc] apresentação final

26
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

description

 

Transcript of [Tcc] apresentação final

Page 1: [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

Page 2: [Tcc] apresentação final

ESTRUTURA DA APRESENTAÇÃO

• Motivação

• Objetivos

• Fundamentação Teórica (Contexto Geral)

• Proposta

• Desenvolvimento

• Conclusão

Page 3: [Tcc] apresentação final

• 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

Page 4: [Tcc] apresentação final

• 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

Page 5: [Tcc] apresentação final

• 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

Page 6: [Tcc] apresentação final

• TV Digital;

• Segunda Tela;

• Ginga;

• GoogleTV.

• Anymote

FUNDAMENTAÇÃO TEÓRICA

(CONTEXTO GERAL)

Page 7: [Tcc] apresentação final

TV DIGITAL INTERATIVA

Page 8: [Tcc] apresentação final

SEGUNDA TELA

Page 9: [Tcc] apresentação final

SEGUNDA TELA (Cases de Sucesso)

Page 10: [Tcc] apresentação final

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).

Page 11: [Tcc] apresentação final

GINGA

Page 12: [Tcc] apresentação final

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

Page 13: [Tcc] apresentação final

GOOGLE TV

Page 14: [Tcc] apresentação final

• 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

Page 15: [Tcc] apresentação final

ANYMOTE

Page 16: [Tcc] apresentação final

PROPOSTA

Page 17: [Tcc] apresentação final

PROPOSTA

Page 18: [Tcc] apresentação final

DESENVOLVIMENTO

Page 19: [Tcc] apresentação final

TV DISPOSITIVO

start Carousel ping-tv

connect

connected

ping ou “ ”

ping ou “ ”

data

ping ou “ ”

data

Page 20: [Tcc] apresentação final

•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)

Page 21: [Tcc] apresentação final

• 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)

Page 22: [Tcc] apresentação final

• 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

Page 23: [Tcc] apresentação final

CENÁRIO 1

Page 24: [Tcc] apresentação final

CENÁRIO 2

Page 25: [Tcc] apresentação final

CENÁRIO 3

Page 26: [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