dr. guido lemos de souza filho laboratório de aplicações de vídeo digital departamento de...

Post on 18-Apr-2015

103 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Dr. Guido Lemos de Souza FilhoLaboratório de Aplicações de Vídeo DigitalDepartamento de InformáticaUniversidade Federal da Paraíba 1

Televisão Digital Interativa Televisão Digital Interativa se faz com Gingase faz com Ginga

Recursos da TV Digital

Utilização da banda com uma única programação em High Definition

Monoprogramação em HDTV – High Definition TV

Recursos da TV Digital

Utilização da banda com várias programações ao invés do uso da alta resolução

Multiprogramação em SDTV – Standard Definition TV

SDTV Programa SDTV Programa 11 SDTV Programa SDTV Programa 22 SDTV ProgramaSDTV Programa 33

• Alternativa à programação em HDTV• Vários conteúdos simultâneos• Recurso importante para:

• Educação• Debates• Entrevistas

Recursos da TV Digital

Recepção do conteúdo da TV Digital em qualquer momento e em qualquer lugar

Mobilidade – “acesso permanente”

• Dispositivos Móveis• Celular• TV• PDA ...

Recursos da TV Digital

Introduz complementaridade a programação e permite participação do telespectador com conteúdo apresentado em HDTV ou SDTV

Interatividade – “a participação do telespectador”

Tira Teima

GolsBrasil 1 x 0 Tailândia

• Informações adicionais ao conteúdo• Participação

•“local” sem canal de retorno•“completa” com canal de retorno

• Canal de retorno: com ou sem fio• Aceleração da Inclusão Digital

Áudio

Vídeo

DadosDatagramas IP MPEG

Áudio

Vídeo

DadosCarrossel de Dados

MPEG

Broadcast File System

Hardware

Real-Time Operating System

Device Drivers

ITV Middleware (eg. MHP or DASE)

Conditional Access

Application

Sistema de TV Digital com Canal de Interação

Rede de Interação

Rede de Interação

Hardware

Real-Time Operating System

Device Drivers

ITV Middleware (eg. MHP or DASE)

Conditional Access

Programa Interativo

Introdução

O que é um programa de TV interativo ?

– Não é um programa de TV– Não é um programa de computador– É alguma “coisa” no meio do caminho …

O ícone indica a existência de uma versão interativa do programa

Ativando a versão interativa

Carregando a versão interativa

Executando a versão interativa

O que é um programa de TV Interativo ?Um código declarativo (*ML like) ou procedural (Java like)

<!-- Table with large video control in upper right of screen --> <table align="right" width="265" cellspacing="0" border="0" cellpadding="0"> <tr> <td align="center" background="images/bordertv.gif" height=203> <OBJECT ID="vid" data="tv://" classid="clsid:a74e7f00-c3d2-11cf-8578-00805fe4809b" HEIGHT=190 WIDTH=248> </OBJECT> </td></tr> <tr> <td height="10" align="center" valign="center"> <a href="JavaScript:"> <img id="imgFull" src="images/full.gif" width=124 height=20 border="0" usemap="#fullscreen"> </a></td></tr> </table> <map name="fullscreen"> <area shape="rect" coords="13,2,107,15" href="JavaScript:onclick=browser()"> </map>cour

O que é um programa de TV interativo ?

• Não é um programa de TV– Conteúdo audiovisual de alta qualidade

• Não é um programa de computador– Foco na interatividade para um usuário

• É alguma “coisa” no meio do caminho …– Foco no conteúdo de alta qualidade

complementado com interatividade prevendo audiência coletiva

Sistemas de TV Digital

Sistema Brasileiro de Televisão Digital

Requisitos básicos do SBTVD

· Robustez· Flexibilidade· Interatividade e inclusão digital· Baixa complexidade para o usuário

Domicílios: 47,56 millões

Televisão 95.7% Rádio: 91.6% Telefone celular: 61,2% Telefone fixo: 54.0% Computador: 16.91% Acesso à Internet

(inclusive através de celular): 21.0% Acesso à Internet

(Computador): 10.08% TV a cabo 5.6%

Inclusão Social

Televisão 95.7% 91.12% (D, E classes) Rádio: 91.6% Telefone celular: 61,2% Telefone fixo: 54.0% Computador: 16.91% 2.0% (D, E classes) Acesso à Internet

(inclusive através de celular): 21.0% Acesso à Internet

(Computador): 10.08% 0.251% (D, E classes) TV a cabo 5.6%

Domicílios: 47,56 milhões

Inclusão Social

Escopo do Middleware

Middleware

• Produtores de conteúdo

• Radiodifusores

• Serviços interativos

Implementações Independentes

Hardware Diferente

Sistema Operacional Diferente

Vários tipos de terminais (low-end STB / high-end STB)

Programas de Televisão

Interativos

Terminais

Contexto de projeto do Ginga

Content Providers Interaction devicesGinga host device

Middleware Ginga - EstratégiaMiddleware Ginga - Estratégia

SBTVDSBTVD DVB, ISDB, DVB, ISDB, ATSC, SBTVDATSC, SBTVD J.200 / JavaDTVJ.200 / JavaDTV

Software Software AdapterAdapter

RED APIRED API(Innovation)(Innovation)

YELLOW APIYELLOW API(Export X Innovation)(Export X Innovation)

GREEN APIGREEN API(Export)(Export)

APPLICATIONSAPPLICATIONS

Open DDT Standards –Procedural and Declarative Engines

• J.200: Worldwide common core - Application environment for digital interactive television services

• J.201: Harmonization of declarative content format for interactive TV applications

• J.202: Harmonization of procedural content formats for interactive TV applications

ARIB -AE(STD -B23)

BML(STD -B24)

Japan (ARIB)

EE PE

MHP 1.0 DVB -HTMLEurope (DVB)

MHP 1.1

ACAP -J ACAP -XUSA (ATSC)

Ginga-J(JavaDTV)

Ginga-NCLBrasil (SBTVD )

ITU -T J.2 02 ITU -T J.201

GEM

ITU -T J.200

ITU

Arquitetura do Sistema

Arquitetura do Ginga

Homebanking

• Dados processados no aparelho de televisão

• Suporte a múltiplos usuários

• Resultados apresentados no display dos dispositivos de uso pessoal

API de Integração de Dispositivos e Suporte Multiusuário

Poll1 option x2 option y3 option z

2

1

PollPoll

3

TVTunes• Intercâmbio de conteúdo multimídia

Torcida Virtual

Plataforma de TV Digital

Servidor de Vídeo

Receptor de Vídeo

Servidor de Vídeo

Modulator

Live A/V A/V Encoder

A/V Server

Application Server

(Re)Multiplexer

A/V stream Data stream Control flow Transport stream

Composer A/V Editing Studio

Storage flow

Broadcast Head-end Authoring Studio Application Testing Environment

Mini Head-end

Television

Set-top Box

RF Signal Authoring/Broadcasting Integrated Tools

A/V Switcher

Modulator

A/V Server

(Re)Multiplexer

Application Server

DSM-CC Generator

Composer Data

Handler

Head-end Workstation

DSM-CC Generator

Composer Data

Handler

Head-end Workstation

Conclusões

• Quem vai distribuir aplicações interativas para sala de estar?– Radiodifusores

• só acontece se o middleware for um padrão de fato com aplicações entrando prioritariamente via radiodifusão

– Fabricantes de receptores – modelo Apple• produtos na linha “Internet TV” com fabricante controlando a

distribuição das aplicações

– Desenvolvedores de software fornecedores de radiodifusores, fabricantes e usuários finais

• para tal é preciso um middleware padronizado e distribuição mais democrática divida entre radiodifusão e Internet

• Comunidades de desenvolvimento de middleware e de aplicações – www.openginga.org

Guido Lemos de Souza Filho – guido@di.ufpb.br

www.lavid.ufpb.brwww.lavid.ufpb.br

Contato

top related