introdução à tv digital interativa

Post on 19-May-2015

1.758 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Primeiras duas aulas da disciplina de Design Interativo para TV digital do curso de Pós-Graduação em Marketing Digital do Instituto Infnet - RJ.Para mais informações sobre cursos como este acesse: www.maurilioalberone.com/labs

TRANSCRIPT

TV digital TV digital

Aula 1 - 28 de agosto de 2010Maurilio Alberone

Quem somos ?Quem somos ?

ApresentaçãoApresentaçãodo módulodo módulo

Aula 1 - Introdução à TV digitalAula 2 - O Padrão Brasileiro de TV digital e o middleware GingaAula 3 - Introdução ao desenvolvimento de aplicações interativas para a TV digitalAula 4 - Desenvolvimento de uma aplicação interativa com a linguagem NCL - Parte 1Aula 5 - Desenvolvimento de uma aplicação interativa com a linguagem NCL - Parte 2Aula 6 - Panorama geral do mercado - as oportunidades e os desafios

ExpectativasExpectativas

Dinâmica1

Introdução Diferenças básicas

TV aberta TV por assinatura WebTV IPTV

Interatividade TV interativa TV digital TV digital interativa

Aulas 1 e 2

TV abertaTV aberta

• Recepção pelo ar• Transmissão em massa• Concessão pública de espectro• Gratuita• Única grande evolução:

− P&B Cores (anos 70)→

TV abertaTV aberta

TV por assinaturaTV por assinatura

• Fornecida por uma operadora• Transmissão por cabo, satélite, fibra óptica, rede IP etc• Paga• Requer um receptor específico• Diversos padrões tecnológicos independentes e proprietários

TV por assinaturaTV por assinatura

Web TVWeb TV

• Transmitida pela web• Geralmente provida por um portal• Ex.: Terra TV, Uol TV, Canal no Youtube ou Videolog• O telespectador assiste pelo computador• Muito democrática. Qualquer um pode ter seu canal de Web TV

Web TVWeb TV

IPTVIPTV

• Fornecida por uma operadora• Transmitida sob uma rede IP dedicada• Não é TV pela internet• É uma forma de TV por assinatura• Requer uma rede de dados de alta velocidade

IPTVIPTV

Revisando

• TV aberta• TV por assinatura• Web TV• IPTV

Inte

rativi

dade

Inte

rativi

dade

Definições– JENSEN, 1998

•“uma medida do potencial de habilidade de uma mídia permitir que o usuário exerça influência sobre o conteúdo ou a forma da comunicação mediada.”

•“a relação entre duas ou mais pessoas que, em determinada situação, adaptam seus comportamentos e ações uns aos outros.”

Fonte: JENSEN, J. F. Interactivity: Tracing a new concept in media and communication studies. vol. 19. Nordicom Review. 1998. pp. 185–204.

Definições– KIOUSIS, 2002

•“O grau com o qual uma tecnologia de comunicação pode criar um ambiente mediado no qual participantes podem se comunicar sincronizada ou assincronamente”

•“Habilidade do usuário de perceber a experiência como uma simulação da comunicação interpessoal”

Fonte: KIOUSIS, S. Interactivity: a concept explication. New Media & Society. vol. 4. SAGE Publications. 2002. pp. 355-383.

Definições – Dicionário Aurélio– Interação

•Uma ação que se exerce mutuamente entre duas ou mais coisas, ou duas ou mais pessoas.

– Interatividade•capacidade (de um equipamento ou sistema de

comunicação ou sistema de computação, etc.) de interagir ou permitir a interação

•recurso, meio, ou processo de comunicação permitir ao receptor interagir ativamente com o emissor

Interatividade: Interatividade: Interação mediada por tecnologiaInteração mediada por tecnologia

Exemplos

http://www.youtube.com/user/ydreams

http://www.inamo-restaurant.com/gallery-videos.php

http://www.w3.org/History/19921103-hypertext/hypertext/WWW/

TV interativaTV interativa

Exemplos?

Winky Dink and You CBS Television – EUAEntre 1953 e 1957

TvPowww!KABC-TV – EUA – 1978SBT – Brasil – 1984

Hugo GameDinamarca – 1990

CNT – Brasil – 1995

TeletextBBC - UK

1970

Você decide

Globo – Brasil – Entre 1992 e 2000

Diversos outros

Muito antes de pensarmos em TV digital já tínhamos TV interativa

Então,o que é TV digital?

O que é TV digital para você ?O que é TV digital para você ?

Dinâmica2

É uma evolução tecnológica em todo o processo de transmissão do sinal de televisão

Aplicações

Middleware

Compressão

Transporte

Modulação

Sistema em camadas

SISTEMA AMERICANO SISTEMA EUROPEU

SISTEMA JAPONÊS

Sistema brasileiro

Adoção dos sistemas

http://www.dtvstatus.net/map/map.html

Mobilidade e portabilidade

Multiprogramação

Alta definição

Interatividade

MobilidadeMobilidade

PortabilidadePortabilidade

MultiprogramaçãoMultiprogramação

Alta definiçãoAlta definição

InteratividadeInteratividade

Set-top boxSet-top box

TV digital interativa

O que é middleware ?

Middleware– Na computação

• Camada de software, que não constitui diretamente uma aplicação, posicionada entre o código das aplicações e a infra-estrutura de execução (plataforma de hardware e sistema operacional)

– Objetivo• Facilitar o desenvolvimento de aplicações assim

como facilitar a integração de sistemas legados ou desenvolvidos de forma não integrada

Modelo funcional

Middlewares para TV digital

Middlewares para TV digital– ACAP (Advanced Common Application Platform)

• Middleware do padrão Americano de TV Digital (ATSC)

– Padrão focado na qualidade da imagem (alta definição)

– Não é considerado adequado para o ambiente portátil (8-VSB como modulação)

• Dividido em:– Ambiente de aplicações Declarativas

» Linguagem: XHTML

– Ambiente de aplicações Procedurais» Java

Middlewares para TV digital– MHP (Multimidia Home Plataform)

• Middleware do padrão Europeu (DVB)– Focado na mutiprogramação – Padrão aberto

• Suporta um grande número de serviços, inclusive Web Browsing

• Dividido em:– Ambiente de aplicações Declarativas (DVB-HTML)

» Linguagem: DVB-HTML

– Ambiente de aplicações Procedurais (DVB-J)» Linguagem: Java

Middlewares para TV digital– ARIB (Association of Radio Industries and

Business)• Middleware do padrão Japonês (ISDB)

– Focado na melhor recepção do sinal– Melhor performance em dispositivos móveis– Adequado para dispositivos portáteis

• Dividido em:– Ambiente de aplicações Declarativas

» Linguagem: BML

– Ambiente de aplicações Procedurais» Linguagem: JAVA

Voltando ...

Aspectos importantes• Suporte à sincronização de mídias.

– Sincronização baseada na estrutura.– Suporte a canal de retorno.

• Suporte a múltiplos dispositivos de exibição.• Suporte ao desenvolvimento de programas ao vivo

(em tempo de exibição).• Suporte à adaptação do conteúdo e da forma

como o conteúdo é exibido• Suporte ao desenvolvimento de aplicações visando

à inclusão social, aplicações para ensino, saúde etc

• Fortalecimento da indústria nacional de software

Interação com múltiplos dispositivos

Arquitetura– Dividida em três módulos

• Ginga-CC (Common Core)– Concentra serviços necessários para as máquinas de

apresentação (declarativo e procedural)– Interface direta com o Sistema Operacional

• Ginga-NCL– Ambiente declarativo

• Ginga-J– Ambiente procedural

Arquitetura

Ginga-NCL

– Obrigatório para receptores portáteis e fixos– Responsável pelo processamento de

documentos NCL– Aplicações de natureza declarativa

• NCL + scripts Lua

Ginga-J– Composto por APIs (Interfaces de

Programação de Aplicativos)– Construído para garantir a compatibilidade

com o padrão GEM– Possui conjunto de APIs específicas para o

SBTVD– Aplicações de natureza procedural

• Java

Agora temos uma TV digital interativa

Níveis de interatividade

– Interatividade local•Sem conexão à internet;•Dados apenas transmitidos por difusão.

– Interatividade plena•Com conexão à internet;•Possibilidade de download e upload de dados.

Relação com a programação

– Interatividade não relacionada com a programação•Não existe ligação direta entre o conteúdo

transmitido e a interatividade oferecida;•Menor complexidade para implementação;•Exemplos:

– Previsão do tempo;– Jogos;– T-banking;– E-mail.

Relação com a programação

– Interatividade vinculada com a programação•Existe ligação direta entre o conteúdo transmitido

e a interatividade oferecida;•Maior complexidade para implementação;•Exemplos:

– Oferta de uma chuteira durante um jogo de futebol;– Compra de produto no momento que é utilizado por um

personagem de novela;– Guia eletrônico de Programação;– Oferta de refrigerante em uma cena com pipocas.

Inte

rativi

da

de

com

Ca

na

l de

Ret

orn

oIn

tera

tivi

da

de

sem

Ca

na

l de

Ret

orn

o

Interatividade relacionada ao programa

Interatividade não relacionada ao programa

Aplicação interativa

Concepção;

Prototipagem;

Design e ilustração;

Testes de usabilidade;

Elaboração de conteúdo;

Produção de áudio e vídeo;

Codificação

Paradigmas de programação

ProceduralEspecificação: como fazer

Maior poder de expressão

DeclarativoEspecificação: a intenção final

Especificação em mais alto nível

Sistemas hipermídia

NCL – Nested Context Language

Estrutura de um documento hipermídia

O que tocar? (nós de mídia)

Onde tocar? (regiões)

Como tocar? (descritores)

Quando tocar? (conectores e elos)

LuaLua é uma linguagem de programação poderosa, rápida e leve, projetada para estender aplicações.

Lua combina sintaxe simples para programação procedural com poderosas construções para descrição de dados baseadas em tabelas.

Java

Linguagem procedural usada em todos os padrões de TV digital;

Possui um dos maiores grupos de desenvolvedores do mundo;

O principal motivo de sua adoção é manter alguma compatibilidade entre as aplicações de outros sistemas, além de agregar o enorme número de programadores já existentes.

O que já temos ?

Test the Nation

BNN – Holanda – 2001

BBC – Inglaterra - 2002

Mas isso ainda é web na TV.

recursos da web+

limitações da TV

Quem tem acesso à web não querTV interativa

já que a experiência deinteração na web é muito superior

Principal argumento dos críticos

Então, como superar isso?

Transformando a TV interativaem uma experiência única

ao se assistir televisão

Não podemos produzirinteratividade para a TVcom a cabeça dedesenvolvimentopara a web

Os roteiristas, produtores,publicitários, designers eprogramadores ainda estãorecriando os sucessos daweb na tela da TV.

Comocriar uma identidadeprópria para aTV digital interativa

?

Reflexões

1. Interatividade é conteúdo;2. ... deve estar relacionada ao programa principal;3. ... e deve proporcionar uma maior imersão no conteúdo da TV.

1. O que você consome de interatividade na TV ?

2. E o que gostaria de consumir ?

3. Qual a sua opinião sobre TV interativa e interatividade na TV ?

Dinâmica3

Alguns vídeos

http://www.youtube.com/watch?v=QNvXCnUF4D0http://www.youtube.com/watch?v=uryEkVX3LK4http://www.youtube.com/watch?v=0yE6klc9xkchttp://www.youtube.com/watch?v=Tp1GbP-87tkhttp://www.videolog.tv/peta5

Conclusão

Maurilio Alberone

contato@maurilioalberone.com

www.maurilioalberone.com

Obrigado!

top related