entretenimento e interatividade para tv digital · isdb-tb antena uhf set-top box com ginga...
TRANSCRIPT
Entretenimento e Interatividadepara TV Digital
Interatividade na TV DigitalGinga e Plataformas de Desenvolvimento
Rodrigo Cascão AraújoDiretor Comercial
O que é a TV Digital
Estúdio – atividades de produção
(gravação de cenas), pós-produção
(edição e acabamento) e transmissão
de sinais entre setores da emissora
Transmissão da emissora para
o telespectador (broadcast)
Sistema de recepção
(antena e acessórios) e
receptor (televisor) na
casa do telespectador
Estúdio
� Já vem sendo gradualmente digitalizado
� Utilização de equipamentos de filmagem e armazenamento digitais em padrões proprietários
� Transmissão entre setores da emissora com sinais totalmente digitais
� Sistemas computacionais
� Ilhas de edição
Lado do Telespectador
� O aparelho de televisão já possui diversos componentes digitais como o controle remoto e o sistema de sintonia com a utilização de filtros digitais.
Transmissão dos Sinais
� A introdução da tecnologia digital no serviço de televisão (televisão digital) se refere portanto a transmissão dos sinais de televisão na formal digital da emissora para a casa do usuário.
Benefícios da Televisão Digital� Melhor qualidade da imagem e do som;� A imagem poderá ser mais larga que a atual
(widescreen) contendo um maior grau de resolução (alta definição) e um som estéreo mais envolvente (surround);
� Possibilidade de se captar vários programas utilizando a largura de banda de um único programa transmitido de forma analógica;
� Seleção de programas através de um menu contendo toda a grade de programação;
� A interatividade do telespectador com os programas será viabilizada.
TV Digital: Vídeo, Som e Dados
� Na televisão digital cada canal pode transmitir aproximadamente 19,2 Mbps de informação.
� Além de vídeo e áudio, esta informação pode conter outras formas de dados, como as aplicações interativas.
� Além de assistir passivamente a TV, o usuário poderá interagir com a mesma.
Sistema Nipo-Brasileiro: ISDB-Tb
Vídeo
Áudio
Interatividadee novosserviços
H-264
MPEG-4 AAC
GINGA
Multiplexação
MPEGSistemasH-222
ModulaçãoBST-OFDM
Radiodifusão
Benefícios da Transmissão Digitalno Sistema ISDB-T
Transição Analógico > DigitalNovos Modelos de Negócios
Modelos de Interatividade
� Interatividade Local� Navegação local nos dados armazenados na
memória do set-top box
� Interatividade Intermitente (assíncrona)� Com canal de retorno e estabelecimento de
conexão temporária para envio de informações
� Interatividade Permanente (síncrona)� Com canal de retorno e conexão permanente
para envio instantâneo de informações
Canal de Retorno
O Set Top Box
� O aparelho receptor de sinal(set top box) é um dispositivo que converte o sinal digital em um formato que pode ser visto nas TVs analógicas tradicionais.
Características doSet Top Box
� Possui o software que possibilita a utilização de serviços interativos – conhecido como middleware.
� Contém uma interface de rede que pode ser conectada a Internet para prover o canal de retorno dos serviços interativos.
� Possuem uma memória interna limitada para armazenar informações atualizadas dos guias de programação eletrônica e outros dados que ficam armazenados localmente.
� As últimas gerações de receptorespossuem uma quantidade de memóriaconsideravelmente maior que possibilita odownload de programas e aplicativos.
Set-top box GingaEITV Developer Box
� Ginga Development Set-top Box (DTVi)
� Ginga-NCL / Lua
� Ginga-J (JavaDTV)
� Permite a execução e teste dos aplicativosGinga diretamente no set-top box
� Executa aplicações Ginga:� Transmitidas pelo ar pela estação de TV (ISDB-T)
� Remotamente via Internet ou rede local
Classificação dasAplicações Interativas
Aplicações Relacionasao Programa
Aplicações Não-Relacionadas ao Programa
Arquitetura Middleware Ginga
Middleware Ginga
Ginga-J Ginga-NCL
BRID
GE
Ginga COMMON COREJVM
JMF 2.1
ISDB-T
BAPI
ARIB
B.23 (Partial)
NCL Form
atter
LUA Script
XHTML + CSS + ECMAScript
SMIL TransitionsJavaTV
Mono-m
edia Players
JavaTV
JavaDTV
LWUIT
Arquitetura EITV Middleware
API de IntegraçãoZapper x EITV Middleware
GINGA - NCLMáquina de Apresentação
� Baseada na linguagem declarativa NCL – Nested Context Language
� NCL é uma linguagem XML que:� Descreve o comportamento temporal de
uma apresentação multimídia;
� Associa hiperlinks (interação com o usuário) com objetos de mídia;
� Define alternativas e layout para apresentação do conteúdo em diferentes dispositivos.
GINGA-NCLComponentes Principais
� Formatador NCL
� Decodificadores de Mídia(ex: vídeo H-264)
� Exibidores de Mídia(ex: XHTML Browser)
� Máquinas Virtuais (JVM, LVM)
� NCL Stream Events (DSM-CC)
� API de Ponte� Elementos NCL <link> e <media>
� Funções Lua e Métodos Ginga-J
Ginga-J - JavaDTV
ARIB B.23OCAP
ACAP
DVB-MHP DVB-GEM GEM-IPTV
Source: Sun Presentation at SET 2008
Padrões de TV DigitalBaseados em Java
Novos Padrões de TV DigitalBaseados em Java
ARIB B.XYITU-T
ITU-RJCP
JavaTV JavaDTV Ginga-J
?
Arquitetura - JavaDTV
Java TV 1.1
CDC 1.1 / PBP 1.1 / FP 1.1
JMF 1.0
Security and Trust
Services API for J2ME (JSR 177)
LWUIT
Application
Management
Persistent Storage
Error Reporting
Broadcast File
System
MPEG Concepts
MPEG Section
Filtering
Tuning
Netw
ork Device
User Settings &
Preferences
Events
Inter-App
Communication
Resource
Management
Media API
Content Security
Graphic Extensions
Transmissão de Interatividade (Carrossel de dados)
� Norma Brasileira ABNT NBR 15606;
� Carrossel de dados no padrãoMPEG-2 DSM-CC(ISO/IEC 13818-6:1998, seção 5);
� Suporte a codificação de:
� Monomídias: texto, imagem, áudio etc.
� Aplicações Declarativas: GINGA-NCL
� Aplicações Procedurais: GINGA-J
TV InterativaDesafios Mercadológicos
� Ciclo de Vida da Interatividade
Ciclo de Vida da Interatividade1) Desenvolvimento
� Algumas opções:
� Desenvolvimento pela equipe interna
� Terceirização do desenvolvimento
� Desenvolvimento conjunto com terceiros
� Utilização de ferramentas de autoria e ambientes de emulação para facilitar o desenvolvimento
� Envolvimento de profissionais de marketing, criação, ilustração, computação gráfica, TI e engenharia
� Testes em vários modelos de receptores
Ferramenta de Autoria GingaEITV Developer Suite
� Ginga Software Development Kit (SDK Ginga)
� Suporte a Ginga-J (JavaDTV)
� IDE Gráfico (WYSWYG)
� Biblioteca de Componentes
� Compilador e Depurador
� Emulador de Set-top box
� Ferramenta de Publicação
Ciclo de Vida da Interatividade2) Administração
� Gerenciamento da produção, aquisição e acesso aos conteúdos das aplicações:� Bancos de dados
� Portais de notícias
� Repositórios de imagens
� Servidores de vídeo
� Gateways de terceiros
� Integração com sistemas de controle de lista de exibição (playlist) e grade de programação
� Integração com servidores de canal de retorno, serviços web, sistemas de pagamento e tarifação
Ciclo de Vida da Interatividade3) Transmissão
� Carregamento e configuração das aplicações no servidor de carrossel de objetos: EITV Playout Professional
� Utilização de ferramentas de automação do sistema de playout de forma integrada com os sistemas de administração para:
� Agendar horários para transmissão de aplicações e envio de eventos
� Atualizar informações e arquivos das aplicações
� Atualização de tabelas (AIT) e descritores
EITV Playout Professional Geração de Carrossel de Objetos
ArquivoXML FTP
HTTP
AIT / DescritoresCarrossel de Objetos DSM-CC
Streams Events
ArquivosAplicação FTP
HTTP
Funções do Equipamentoem uma Emissora
Canais de TVMais de 100 no Brasil, Perú, Argentina e Filipinas
� ATV (Perú)
� BAND Belo Horizonte
� BAND Londrina (TV Taroba)
� BAND Rio
� BAND São Paulo
� Cuyo Television (Argentina)
� MIXTV São Paulo
� REDETV! Belo Horizonte
� REDETV! Rio
� REDETV! São Paulo
� REDE VIDA São José do Rio Preto
� REDE VIDA São Paulo
� SBT Brasília
� SBT Porto Alegre
� SBT Recife (TV Jornal)
� SBT Rio
� SBT São Paulo
� TV Brasil Brasília (EBC)
� TV Brasil Belo Horizonte (EBC)
� TV GLOBO Aracaju (TV Sergipe)
� TV GLOBO Belém (TV Liberal)
� TV GLOBO Belo Horizonte (Globo Minas)
� TV GLOBO Brasília (DFTV)
� TV GLOBO Campinas (EPTV)
� TV GLOBO Curitiba (RPC - TV Paranaense)
� TV GLOBO Goiânia (TV Anhanguera)
� TV GLOBO Londrina (RPC – TV Paranaense)
� TV GLOBO Natal (Intertv Cabugi)
� TV GLOBO Recife (Globo Nordeste)
� TV GLOBO Rio
� TV GLOBO Santos (TV Tribuna)
� TV GLOBO São Paulo
� TV GLOBO Sorocaba (TV TEM)
� TV GLOBO Vitória (Rede Gazeta)
� TV RECORD Belém (TV Marajoara)
� TV RECORD Belo Horizonte (TV Sociedade)
� TV RECORD Brasília (TV Capital)
� TV RECORD Goiânia (TV Goyá)
� TV RECORD Porto Alegre (TV Guaíba)
� TV RECORD Rio
� TV RECORD Salvador (TV Itapoan)
� TV RECORD São Paulo
Ciclo de Vida da Interatividade4) Suporte
� Facilitar o acesso e utilização das aplicações por parte dos usuários
� Equipe de suporte interna ou terceirizada para:
� Tirar dúvidas dos telespectadores sobre o funcionamento de uma aplicação
� Verificar a ocorrência de bugs na aplicação e encaminhar para a equipe responsável pelo desenvolvimento
� Receber e dar encaminhamento às sugestões de melhorias feitas pelos telespectadores
Ciclo de Vida da Interatividade5) Processamento
� Sistemas de processamento de transações geradas via canal de retorno pelas aplicações interativas:
� Comércio eletrônico
� Mensagens
� Intercâmbio de dados
� Garantia de segurança e confiabilidade nas transações
� Capacidade de processamento em situações de aumento repentino no volume de transações.
Ciclo de Vida da Interatividade6) Medição
� Ferramentas para medição de efetividade dos serviços interativos
� Geração de relatórios estatísticos
� Instrumentos para análise de:
� Modelo de negócios
� Retorno financeiro do investimento
� Nível de satisfação de telespectador
� Comportamento do telespectador
� Audiência e grau de atratividade
� Requisito importante: respeito da privacidade do telespectador
BTS (ASI)32,5 Mbps
XML
Canal d
e
Reto
rno
InteratividadeVisão Sistêmica
HD Encoder 1SEG Encoder
TS (ASI)15 Mbps
TS (ASI)350 Kbps
TransmissorISDB-TB Antena
UHF
Set-top boxcom GingaMiddleware
TV
Telespectador
Internet
SuporteTécnico
Provedor de Serviços Interativos
Servidoresde A/V
Controle deLista de Exibição
(Playlist)
Emissora Geradora de TV Digital
XML
Ambiente de Desenvolvimento de Aplicações
Servidores de Canal de Retorno, Serviços Web, Pagamento e Tarifação
Ferramentas deAutoria e Emulação
Bancos de Dados eRepositórios de ConteúdosAplicação Ginga
XML e
Arquivos
da Aplicação
Medição deEfetividade
Maiores Informações
� EITV – Entretenimento e Interatividade para TV Digital
Fone: +55 (19) [email protected]