Introdu ção ao Desenvolvimento de Aplica ções para TV...

52
Prof. Mario Godoy Introdu Introdu ç ç ão ao Desenvolvimento de ão ao Desenvolvimento de Aplica Aplica ç ç ões para TV Digital ões para TV Digital Profº. Mario Godoy [email protected] www.univasf.edu.br/~mario.godoy/gis Aula 5 24/03/2011

Transcript of Introdu ção ao Desenvolvimento de Aplica ções para TV...

Page 1: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

IntroduIntroduçção ao Desenvolvimento de ão ao Desenvolvimento de

AplicaAplicaçções para TV Digitalões para TV Digital

Profº. Mario Godoy

[email protected]

www.univasf.edu.br/~mario.godoy/gis

Aula 5

24/03/2011

Page 2: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Introdução a SBTVD-T

Set-top Box

Interatividade

Peculiaridades da TVD

Desenvolvimento de aplicações

Metodologias ágeis

Testes de Aplicações

2

AgendaAgenda

Page 3: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

IntroduIntroduçção a SBTVDão a SBTVD--TT

Principais modelos anteriores:

TV digital japonês (ISDB)

Americano (ATSC)

Europeu (DVB)

Novo modelo brasileiro:

Sistema Brasileiro de TV Digital Terrestre (SBTVD-T)

Porque criar um novo padrão de TVD?

MPEG-4;

Clima tropical;

Inclusão social;

Inclusão digital.

TVD não pretende substituir um computador.

3

Page 4: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

IntroduIntroduçção a SBTVDão a SBTVD--TT

Maior qualidade de imagem

Sem chuviscos e fantasmas.

Maior qualidade de som: Surround 5.1 canais

Multiprogramação

Interatividade

Aplicações interativas.

Aplicações locais.

Sinal é aberto e gratuito

Sinal analógico funcionará “temporariamente” em paralelo com o sinal digital.

4

Page 5: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

IntroduIntroduçção a SBTVDão a SBTVD--TT

Maior Qualidade de Som

5

Page 6: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Maior Qualidade de ImagemMaior Qualidade de Imagem

TV Analógica – quadrada (4:3)

• 480 linhas

Alta definição - widescreen (16:9):

• Resolução standard: 640 x 480 (igual o atual DVD)

• HD-Ready: 1366x768 (superior ao DVD);

• Full HD: 1920 x 1080 (similar à do Blue-ray).

Exibição de imagem

• ‘i’ é de interlaced (entrelaçada): ímpares x pares;

• ‘p’ é de progressive (progressiva): contínua.

IntroduIntroduçção a SBTVDão a SBTVD--TT

6

Page 7: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

IntroduIntroduçção a SBTVDão a SBTVD--TT

7

Page 8: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy 8

ConteConteúúdo do sinal digitaldo do sinal digital

IntroduIntroduçção a SBTVDão a SBTVD--TT

Page 9: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy 9

MMúúltiplos Dispositivosltiplos Dispositivos

Celular (mobile).

TV portátil (Carro, metrô).

TV residencial.

PC.

IntroduIntroduçção a SBTVDão a SBTVD--TT

Page 10: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

UHFVHF

IntroduIntroduçção a SBTVDão a SBTVD--TT

10

Page 11: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

ProduProduçção e Recepão e RecepççãoãoIntroduIntroduçção a SBTVDão a SBTVD--TT

11

JAPA JAPA

Page 12: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Carrossel de dadosCarrossel de dadosIntroduIntroduçção a SBTVDão a SBTVD--TT

12

Page 13: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

SetSet--top Boxtop Box

Conversor digital / analógico;

13

Page 14: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

SetSet--top Box top Box -- GingaGinga

14

JAPA

Page 15: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

InteratividadeInteratividade

15

Canal de Retorno

Page 16: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Desenvolvimento de AplicaDesenvolvimento de Aplicaççõesões

Linguagem declarativa NCL

Linguagem Script Lua

Java (Ginga-J)

InteratividadeInteratividade

16

Page 17: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Todas as capitais até Junho de 2012.

Todas as retransmissoras iniciam até 2013.

Sinal analógico extinto em 2016.

17

Demanda do mercadoDemanda do mercado

Page 18: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Hoje, no Brasil.

18

Demanda do mercadoDemanda do mercado

Page 19: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Países que já adotaram o

padrão brasileiro.

19

Demanda do mercadoDemanda do mercado

Page 20: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Peculiaridades na TVD

Usabilidade

Interface.

Desempenho

Limitação de Plataforma.

Confiabilidade

Tempo de desenvolvimento

20

Page 21: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Desenvolvimento de Aplicações

Page 22: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 23: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

� EPG’s

� Jogos Eletrônicos

� Serviços Bancários

� Serviços de Saúde

� Serviços de Educação

� Serviços de Governo

� Programas Não-Lineares

Interatividade

Page 24: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

EPG’s

Guia de Programação Eletrônica

Page 25: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 26: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Games Interativos

ou

Locais

Jogos Eletrônicos

Page 27: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 28: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 29: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

T-Banking

e

Home-Banking

Serviços Bancários

Page 30: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 31: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 32: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 33: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

T-Health

Serviços de Saúde

Page 34: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 35: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 36: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 37: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

T-Learning

Serviços de Educação

Page 38: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 39: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 40: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 41: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 42: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

T-GovT-Voto, T-Mail

Serviços de Governo

Page 43: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 44: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 45: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Aplicação que necessita de sincronismo.

Aplicações não lineares

Page 46: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 47: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 48: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 49: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 50: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

Page 51: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

☺☺☺☺☺☺☺☺Obrigado!Obrigado!

www.univasf.edu.br/~mario.godoy/gis

51

Page 52: Introdu ção ao Desenvolvimento de Aplica ções para TV Digitalmario.godoy/Aulas-Top-Av-Eng-Software... · 2011-03-31 · Introdu ção ao Desenvolvimento de Aplica ções para

Prof. Mario Godoy

• www.w3.org/XML

• www.telemidia.puc-rio.br

• www.ncl.org.br

52

Referências