[Tcc] apresentação final

Post on 18-Dec-2014

309 views 6 download

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