softwares para tv digital interativa - ppgi ufpb · 2011-09-21 · 3/5/2010 seminário: softwares...

46
3/5/2010 Seminário: Softwares para TVDI 1 Softwares para TV Digital Interativa: Desafios, soluções e perspectivas Celso Alberto Saibel Santos [email protected]

Upload: others

Post on 10-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

3/5/2010 Seminário: Softwares para TVDI 1

Softwares para TV Digital Interativa:

Desafios, soluções e perspectivas

Celso Alberto Saibel Santos

[email protected]

3/5/2010 Seminário: Softwares para TVDI 2

Contextualização

• Projeto “Implantação de uma infra-estrutura

para desenvolvimento e testes de programas

de TVDi”

UFBA (UNIFACS), UFPb, empresas

2008 a 2009, estendido para Nov/2010

• Foco: Testes de aplicações para TVDi

• Escopo mais amplo de ações de cooperação

técnica e científica:

PROCAD-NF 2008 (USP, UFSCar, UNIFACS);

PROCAD-2009 (PUC-Rio)

3/5/2010 Seminário: Softwares para TVDI 3

Agenda

• TV Digital Interativa?

• Desafios:

Modelo de negócios, conteúdo extra,

convergência, ...

• Propostas de solução

• Exemplos de aplicação

• Discussões Finais

3/5/2010 Seminário: Softwares para TVDI 4

Convergência Digital

• Casamento de tecnologias ou indústrias geram produtos que podem se tornar:

• Complementares ou dependentes (1+1=3): computação e telecomunicações, entretenimento e armazenagem, publicação e Web.

• Competitivos (1+1=1): telefonia (ADSL) e cabo, Internet (VoIP) e telefonia, celular e telefone fixo.

• (Re)união de diferentes tipos de mídia através de uma única tecnologia

• Combinação de dois fatores:Ganhos tecnológicos em processamento, armazenamento e difusão de dados

Adoção de protocolos e padrões comuns

3/5/2010 Seminário: Softwares para TVDI 5

Processo de Convergência

• Avanço tecnológico é apenas parte da

história...

• Processo “sócio-econômico” e não

“puramente tecnológico”:

O uso desse “poder” depende de coordenação e

padronização:

• Plataformas compatíveis devem ser adotadas por

produtores e consumidores

• Padrões específicos devem ser criados para trabalhar

em conjunto no mundo convergente (codificação,

transmissão, armazenagem, decodificação, etc.)

Olhando para TV Digital

• Padrões devem ser exaustivamente

discutidos antes de serem estabelecidos!

Depois, todos devem segui-los!

• Certificação / testes de conformidade

• Mercado “força” padrões de fato

• O que cada um enxerga como

interatividade?Ex: http://l.yimg.com/a/i/us/cl/dhs/v1/fl/ctv_home_1_1.swf

3/5/2010 Seminário: Softwares para TVDI 6

3/5/2010 Seminário: Softwares para TVDI 7

Internet & DTV (iTV)

Proprietário

/ provedor de

conteúdo

Broadcaster

/ TV

USER

Set-top boxOperador de

Rede

Platforma digital

Provedor serviço

Provedor/

proprietário

de conteúdo

Portal

EPG

Software

CA

Internet

Service

Provider

Telecoms PC

iTV/DTV

Internet

Criação de

Conteúdo

Packaging

Agregação

Navegação

Multiplexação,

Interface

Customizada

Entrega /

Distribuição

Usuário

Plataforma

de consumo

3/5/2010 Seminário: Softwares para TVDI 8

TV Digital

3/5/2010 Seminário: Softwares para TVDI 9

O papel da TV

• Importante meio de difusão de informações e entretenimento, que põe em pé de igualdade áreas urbanas desenvolvidas com lugarejos remotos

Único acesso à cultura em alguns casos.

• A TV Digital não é apenas uma evolução técnica da atual, ela tem potencialidade de oferecer maiores benefícios, que devem ser aliados às necessidades brasileiras, definindo um novo papel da televisão

Fonte: http://sbtvd.cpqd.com.br/?obj=historico&mtd=texto&item=1

3/5/2010 Seminário: Softwares para TVDI 10

Previsões de Bill Gates...

• Em Fev. 2007, no World Economic Forum em

Davos, afirmou:

Today's television is “terrible”, and within five years the Internet will revolutionize the video medium.

Two factors will contribute to the change to Internet television: an explosion of online video content and the merging of PCs and TV sets.

The rise of broadband Internet connections and the popularity of video sites like Google's YouTube has already led to a worldwide decline in the number of hours spent by young people in front of a TV set.

Fonte: http://broadcastengineering.com/news/microsoft-gates-broadcast-tv-0205/

3/5/2010 Seminário: Softwares para TVDI 11

Convergência TV-PC: lado usuário

• TVs:Baixo nível de interatividade / programação

Orientadas, primordialmente, ao entretenimento e noticiários

Usuário “preguiçoso”

Telas enormes e fáceis de operar, resolução baixa (!?!?)

Experiência coletiva, vídeos longos (> 25min)

Intolerância a falhas

Modelo push

• PCs:Altamente interativos, interfaces gráficas, voltado à programação

Orientados a atividades diversas (Web, escritório, jogos, redes sociais)

Telas pequenas (!?!?), resolução alta

Requerem um certo nível de aprendizado na manipulação

Experiência individual, vídeos curtos (< 5min)

Falhas são “naturais” (reboot)

Modelo pull & push-pull

3/5/2010 Seminário: Softwares para TVDI 12

Convergência TV-PC: lado

gerador de conteúdo• TVs:Comunicação de massa: vasta audiência, usuário “anônimo”, espaço na programação como receita

Forma de acesso única e baixa personalização do conteúdo

Centralização do processo de produção e distribuição: foco na pradronização e na qualidade visual

Equipes enormes e custo alto

Sincronização rígida

Modelo push

• PCs + Web:Comunicação de massa (direcionada) e (inter)-pessoal

Formas de acesso variadas e possibilidade de personalização

Integração de diversos atores no processo de produção de conteúdo (inclusive, os próprios usuários)

Equipes e custos variáveis

Sincronização adaptativa

Modelo pull & push-pull

3/5/2010 Seminário: Softwares para TVDI 13

Inovações da TV Digital

• Qualidade de vídeo e áudio: HDTV

• Multiprogramação

• E ainda, a possibilidade de transmitir

dados e de interagir com o conteúdo

Canal de Interatividade?

Que tipo de interação?

3/5/2010 Seminário: Softwares para TVDI 14

Hoje, no Brasil, DTV = HDTV

3/5/2010 Seminário: Softwares para TVDI 15

Desafios para as Redes de TV

Qualidade do conteúdo visual

? Usuárias (e não produtoras) de software

? Produzir conteúdo multimídia produzir

de aplicações multimídia

? Integrar “conteúdo extra” aos programas

Qual, como, de quem?

Qualidade?

? Multiprogramação

3/5/2010 Seminário: Softwares para TVDI 16

Conteúdo para TV Digital

Conteúdo Extra...

3/5/2010 Seminário: Softwares para TVDI 17

Conteúdo Extra

• Conteúdo extra: objetos, dados,

comandos inseridos no programa de TV

• Duas categorias:

Dependentes da dinâmica

Independentes da dinâmica

• Ex: Transmissão de futebol

Infos sobre jogadores e equipes

Replays de lances, estatísticas da partida

Ref: WebMedia 2007

3/5/2010 Seminário: Softwares para TVDI 18

Modelo: Programa de TVI

• Interactive TV Show is defined by the

triple:

ITVS={MC, BEC, REC}

MC is the Main Content;

BEC is the Broadcast Extra Content

REC is the Receptor Extra Content

BEC and REC: synchronous or asynchronous

Ref: ACM Multimedia 2008

3/5/2010 Seminário: Softwares para TVDI 19

Modelo: Programa de TVI

• Broadcaster side:

BECt is a BEC instance at t time. It is defined

formally by the pair BECt=(Ci,Lo) where:

Ci: set of ITVS object types (classes).

Lo: list of O objects

• Receiver side:

RECt is a REC instance at t time. It is defined

formally by the triple RECt=(Ci ,LA,Lo) where:

LA : list of App objects

Ref: MARQUES, M.C.; SANTOS, C. A. S. An event-based model for interactive live TV shows. In: ACM Multimedia 08,

2008, Vancouver. Canada. p. 845-848.

3/5/2010 Seminário: Softwares para TVDI 20

3/5/2010 Seminário: Softwares para TVDI 21

Mapa da Corrida

Estatísticas

Curiosidade

QUIZ

34: 45´: 56´´

No 5: Pedro

No 3: Zezinho

i-Competidores

33 / 46 km

BRA: Pedro

3/5/2010 Seminário: Softwares para TVDI 22

Mapa da Corrida

5-BRA: Pedro

3-USA: Zezinho

1o Pelotão

2o Pelotão

3/5/2010 Seminário: Softwares para TVDI 23

Mapa da Corrida

Estatísticas

Curiosidade

QUIZ

35: 45´: 56´´

No 5: Pedro

No 3: Zezinho

i-Competidores

33 / 46 km

BRA: Pedro

3/5/2010 Seminário: Softwares para TVDI 24

I-Competidor: Pedro (BRA:5)

O paranaense Vanderlei Cordeiro de Lima quebrou a hegemonia queniana na Maratona de São Paulo e conquistou neste domingo o terceiro título do Brasil na competição.

Ele completou os 42,195 km em 2h11min19s, estabelecendo o novo recorde da prova, superando a marca do queniano Stephen Rugut, que venceu a disputa do ano passado com 2h14min30s.

3/5/2010 Seminário: Softwares para TVDI 25

Mapa da Corrida

Estatísticas

Curiosidade

QUIZ

45: 45´: 56´´

No 5: Pedro

No 3: Zezinho

i-Competidores

39 / 46 km

KEN: Xdfer

3/5/2010 Seminário: Softwares para TVDI 26

Curiosidade

Já estão em Salvador os favoritos da 2ª Meia Maratona Internacional da Bahia, que reunirá mais de dois mil atletas amadores e profissionais, neste domingo (dia 10), a partir das 8h30. A participação confirmada de corredores de elite brasileiros e estrangeiros sugere que, já na sua segunda edição, o recorde da prova deva ser batido. Esta pelo menos é a expectativa de atletas e treinadores que estão hospedados no Hotel Catussaba. A promessa de disputa acirrada será mais um motivo para despertar a curiosidade do público baiano e atrair os olhares atentos de quem se interessa por atletismo no mundo inteiro.

Saiba mais...

3/5/2010 Seminário: Softwares para TVDI 27

Mapa da Corrida

Estatísticas

Curiosidade

QUIZ

46: 45´: 56´´

No 5: Pedro

No 3: Zezinho

i-Competidores

42 / 46 km

BRA: Pedro

3/5/2010 Seminário: Softwares para TVDI 28

QUIZ

Quem ganhou a última maratona de São Paulo em 2003?

1. Vanderlei Cordeiro Lima (BRA) 2. Elijah Korir (KEN)3. Diamantino dos Santos (BRA)4. Joseph Kamau (KEN)5. José Telles de Souza (BRA)

Continuar...

3/5/2010 Seminário: Softwares para TVDI 29

Integração de Conteúdo Extra

Object #1: Ma in P rogram

(News cas t)

Object #3:

Graphic Overlay(S pons or)

Object #4:

Graphic Overlay

(S tock Ticker)

Philips 40%SONY 25% Panasonic 12%Thomson 34%

Gemstar 30%

Object #2:

Graphic Overlay(S tation ID)

Philips 40 %SONY 25 % Panasonic 12 % Thomson 34 %

Gemstar 30 %

Compos ed Image

Object #1: Ma in P rogram

(News cas t)

Object #1: Ma in P rogram

(News cas t)

Object #3:

Graphic Overlay(S pons or)

Object #3:

Graphic Overlay(S pons or)

Object #4:

Graphic Overlay

(S tock Ticker)

Philips 40%SONY 25% Panasonic 12%Thomson 34%

Gemstar 30%

Object #4:

Graphic Overlay

(S tock Ticker)

Philips 40%SONY 25% Panasonic 12%Thomson 34%

Gemstar 30%

Object #2:

Graphic Overlay(S tation ID)

Object #2:

Graphic Overlay(S tation ID)

Philips 40 %SONY 25 % Panasonic 12 % Thomson 34 %

Gemstar 30 %

Compos ed Image

Philips 40 %SONY 25 % Panasonic 12 % Thomson 34 %

Gemstar 30 %

Compos ed Image

3/5/2010 Seminário: Softwares para TVDI 30

Integração usando Objetos

• Objetos ITVS são tipos estruturados

Cenário: Lance importante de um jogo• Objeto composto por id, timestamp, restrições

de apresentação e lista de objetos do tipo fontes de dados (abstração de URI, como imagens, videos extras, dados XML, etc.)

• Objetos ITVS não são apenas conteúdo multimídia ( Ginga-NCL)

Declarativo não pensa em dados estruturados!

Ref: MARQUES, M.C.; SANTOS, C. A. S. An event-based model for interactive live TV shows. In: ACM Multimedia 08,

2008, Vancouver. Canada. p. 845-848.

Ref: MARQUES, M.C.; SANTOS, C. A. S. An Approach Based on Events for Treating the Late Tuning Problem in

Interactive Live TV Shows. In: EiMM '09 - ACM Multimedia 2009, Beijing, China. p. 41-48.

Modelando conteúdo extra (1)

3/5/2010 Seminário: Softwares para TVDI 31

Modelando conteúdo extra (2)

3/5/2010 Seminário: Softwares para TVDI 32

Modelando conteúdo extra (3)

3/5/2010 Seminário: Softwares para TVDI 33

Produzindo e tratando o

conteúdo extra

3/5/2010 Seminário: Softwares para TVDI 34

3/5/2010 Seminário: Softwares para TVDI 35

Analisando a abordagem

• Abordagem procedural

• Orientado a eventos

• Foco no “processamento” do conteúdo extra

e não da “apresentação”

• Possibilidade de incluir outros atores na

produção de conteúdo

Conteúdo extra pode não estar no carrossel

• Suporte ao tratamento de eventos ao vivo e

late tunningRef: MARQUES, M.C.; SANTOS, C. A. S. An Approach Based on Events for Treating the Late Tuning Problem in Interactive

Live TV Shows. In: EiMM '09 - ACM Multimedia 2009, Beijing, China. p. 41-48.

3/5/2010 Seminário: Softwares para TVDI 36

Analisando o modelo

• Problemas

Com NCL-Ginga, toda a cadeia produtiva

está sob o mesmo padrão

• Toda o conteúdo é do broadcaster

Ginga-J acabando de ser definido

Diferentemente do modelo Web, terceiros

na cadeia produtiva de conteúdo para TV

ainda não são bem-vindos...

Ref: ACM Multimedia 2008

3/5/2010 Seminário: Softwares para TVDI 37

Software para TV Digital

Algumas “boas” idéias...

3/5/2010 Seminário: Softwares para TVDI 38

Desenvolvimento de Aplicações

• Aplicação (software) para TV Interativa?

Desvinculada (o) do programa de TV

• Requisito não funcional “plataforma” muda

• Mesmos problemas de softwares comuns

Ex: ConnectTV da Yahoo, navegador Web, …

Vinculada ao programa de TV

• Requisitos não funcionais + sincronização

• Problemas nos programas ao vivo

Ex: replays e acesso a conteúdo extra, compra

durante a propaganda, votações, …

Provocação...

• Vejamos um decodificador…

O que tem de diferente de um PC?

Por que eu o usaria nas tarefas em que eu

uso meu PC, note ou netbook?

Qual a aplicação em que eu seria

“estimulado” a usar exclusivamente a TV?

Cabo e satélite tem interatividade…

3/5/2010 Seminário: Softwares para TVDI 39

Provocação...

• Falta uma real killer application

A Killer Application is a new product or

service that establishes a strong and new

market category, dominates it, and brings

significant returns to investors.

Ref:https://www.brighton.ac.uk/cmis/courses/postgraduate/pgpit/euroitv/euroitv03/Papers/Paper12.pdf

3/5/2010 Seminário: Softwares para TVDI 40

3/5/2010 Seminário: Softwares para TVDI 41

Decodificador “típico”

ISDB-T card

ISDB-T driver

MPEG-4

3/5/2010 Seminário: Softwares para TVDI 42

Decodificador sem “sinal de TV”

ISDB-T card

ISDB-T driver

MPEG-4

computer plataform

PC + OS

Desenvolvimento de Aplicações

• Software para TV Digital

Não é o tipo de atividade à qual as redes

de TV estão habituadas

Grupos heterogêneos

Ao invés de adaptar a produção de TV ao

software, levar o software para a TV de

forma menos intrusiva:

• Google mashup na Web

• StorytoCode com componentes na TV

3/5/2010 Seminário: Softwares para TVDI 43

Ref: MARQUES, M.C.; SANTOS, C. A. S. StoryToCode: Um Modelo baseado em componentes para especificação de

aplicações de TV Digital e Interativa convergentes. In: WebMedia 2009. p. 59-66

O modelo de

Componentes

StoryToCode

3/5/2010 Seminário: Softwares para TVDI 44

O modelo de Componentes

StoryToCode

3/5/2010 Seminário: Softwares para TVDI 45

O modelo de Componentes

StoryToCode

3/5/2010 Seminário: Softwares para TVDI 46