TV Digital - Latinoware

36
Marco Antonio Munhoz da Silva Gestor Projeto TV Digital – Social Edson Luiz Castilhos Gerente Célula Software Livre - RS O Ginga ajuda a criar o Sistema Latino-Americano de TV Digital

description

Palestra "O Ginga ajuda a criar o Sistema Latino-Americano de TV Digital" proferida por Marco Munhoz e montada por Edson Castilhos. Latinoware 2009

Transcript of TV Digital - Latinoware

Page 1: TV Digital - Latinoware

Marco Antonio Munhoz da SilvaGestor Projeto TV Digital – Social

Edson Luiz CastilhosGerente Célula Software Livre - RS

O Ginga ajuda a criar o Sistema Latino-Americano de TV Digital

Page 2: TV Digital - Latinoware

Agenda

✔ O que é TV Digital;✔ SBTVD – Sistema Brasileiro de Televisão Digital;✔ ISDB - TB; ✔ Situação de Implantação da TV Digital;✔ Sistema Latino-Americano de TV Digital;✔ O que é o Ginga? ✔ Ambiente de Desenvolvimento✔ Projeto “ TV Digital – Social”;✔ Apresentação dos Aplicações Interativas.

Page 3: TV Digital - Latinoware

Uma nova plataforma de comunicação baseada em tecnologia digital para a transmissão de sinais de televisão. Essa tecnologia proporciona ganhos em termos de qualidade de vídeo e áudio, aumento da oferta de programas televisivos e novas possibilidades de serviços e aplicações.

TV DIGITAL

Page 4: TV Digital - Latinoware

✔ Alta Definição (Som e Imagem) ;

✔ Sinal Digital ;

✔ Interatividade ;

✔ Mobilidade e Portabilidade ;

✔ Multiprogramação.

Principais Conceitos - HDTV

Page 5: TV Digital - Latinoware

Imagem

Page 6: TV Digital - Latinoware

Imagem !!!

Page 7: TV Digital - Latinoware

Imagem / Som / Interatividade

Page 8: TV Digital - Latinoware

Sistema

Transmissão

SINAL DIGITAL

Recepção

GRÁTIS !!!

Page 9: TV Digital - Latinoware

SET-TOP BOX

TV COM CONVERSOR INTEGRADO

Page 10: TV Digital - Latinoware

DECRETO Nº 4.901, DE 26 DE NOVEMBRO DE 2003

✔ Promover a Inclusão social ;

✔ Criar a Rede Universal de educação à distância ;

✔ Estimular a pesquisa e o desenvolvimento e propiciar expansão de tecnologia brasileira ;

✔ Estabelecer ações e Modelos de negócios para a televisão digital brasileira.

OBJETIVOS

SBTVD – Sistema Brasileiro de Televisão Digital

Page 11: TV Digital - Latinoware

✔ Canal do Poder Executivo ;

✔ Canal de Educação ;

✔ Canal de Cultura ;

✔ Canal de Cidadania .

Implantação Operador Único de Infra-estrutura de TV Digital Pública:TV Brasil, TV Câmara, TV Senado, TV Justiça, Canal

Educação e Canal Cidadania

Canais de TV Digital Públicos

Page 12: TV Digital - Latinoware

Visão SBTVD-T (Sistema Brasileira de Televisão Digital Terrestre)

Sistema

Page 13: TV Digital - Latinoware

(Advanced Television System Committee )

Americano

ATSC

SISTEMAS DE TV DIGITAL

(8-level Vestigial SideBand)

ISDB-T

Japonês

(Integrated Services Digital Broadcasting Terrestrial).

Coded Orthogonal Frequency Division Multiplex (COFDM)

DVB-T

Europeu

(Digital Video Broadcasting-Terrestrial)

Coded Orthogonal Frequency Division Multiplex (COFDM)

Page 14: TV Digital - Latinoware

BST- OFDM

MPEG2 - SYSTEM

H.264 [email protected] H.264 [email protected]

MPEG - 4 HE-AAC@L4 MPEG - 4 HE-AAC@L3

GINGA

EPG E-gov T-Com Internet

ISDB-TB

Transporte

Transmissão Modulação

Compressão

Middleware

Aplicações

Audio

Vídeo

Band Segmented Transmission Orthogonal Frequency Division Multiplexing.

Page 15: TV Digital - Latinoware

Ginga é a camada de software intermediário (middleware)(middleware) que permite o desenvolvimento de aplicações INTERATIVAS para a TV Digital de forma independente da plataforma de hardware dos fabricantes de terminais de acesso.

É Software Livre !É Brasileiro !

Page 16: TV Digital - Latinoware

Situação da implantação TV Digital no Brasil

Fonte: http://www.dtv.org.br

Page 17: TV Digital - Latinoware

Calendário da implantação TV Digital no Brasil

Fonte: http://www.dtv.org.br

Page 18: TV Digital - Latinoware

Sistema Latino-Americano de TV Digital

✔ Equador;✔ Cuba ;✔ Filipinas.

✔ Brasil ( ISDB-TB - Nipo-brasileiro) ;✔ Uruguai / Colômbia (DVB - Europeu);✔ México ( ATSC - Americano)

Fechado acordo - Sistema Nipo-brasileiro:✔ Argentina ✔ Chile ;✔ Peru;✔ Venezuela ;

Em análise do Sistema Nipo-brasileiro:

Page 19: TV Digital - Latinoware

GINGA

Page 20: TV Digital - Latinoware

Linguagens de Programação

Declarativas

Imperativas

NCL XHTML

Lua Java

Page 21: TV Digital - Latinoware

AMBIENTE DE DESENVOLVIMENTO ATUAL

✔ Utilização de ferramentas livres ;

✔ Sistema Operacional Linux ;

✔ GINGA - NCL e LUA ;

✔ Vmware (Set-top box)

✔ Eclipse com plugin NCL .

✔ Live CD GINGA

Page 22: TV Digital - Latinoware

✔ Suporte à sincronização – Sincronização baseada na estrutura – Suporte a canal de retorno

✔ Suporte a múltiplos dispositivos✔ Suporte à adaptação do conteúdo e da apresentação✔ Suporte à edição ao vivo✔ NCL é software livre

NCL – Nested Context Language

Page 23: TV Digital - Latinoware

NCL – Entidades Básicas

Page 24: TV Digital - Latinoware

✔ Lua é uma linguagem poderosa, rápida e leve, projetada para estender aplicações.

✔ Combina sintaxe procedural e declarativa.✔ Tipagem dinâmica.✔ Interpretada de bytecodes.✔ Gerência automática de memória.✔ Ideal para configuração, automação e prototipagem

rápida.✔ É embarcável.✔ É Software Livre.

O que é Lua?

Page 25: TV Digital - Latinoware

Jogos usando Lua

– Dentre as centenas de Jogos desenvolvidos com Lua:Dentre as centenas de Jogos desenvolvidos com Lua:

Page 26: TV Digital - Latinoware

✔ Disponibilizar serviços públicos interativos para os cidadãos, através do Sistema Brasileiro de Televisão Digital Terrestre, contribuindo para o processo de inclusão social.

Objetivo Geral

Projeto TV Digital - Social

Page 27: TV Digital - Latinoware

Objetivos Específicos

✔ Estudos de necessidades dos clientes ;

✔ Desenvolvimento de protótipos de sistemas interativos ;

✔ Articulação com as Universidades e empresas radiodifusoras ;

✔ Estudos de casos desenvolvidos por outras empresas ;

✔ Adequar o modelo ao fluxo interno de responsabilidades.

Objetivos Específicos

Page 28: TV Digital - Latinoware

Objetivos Específicos

✔ Internalização da Tecnologia da TV Digital ;

✔ Especificações e aquisição de equipamentos de laboratório ;

✔ Levantamento de documentações de referência ;

✔ Aculturamento dos colaboradores ;

✔ Participação de eventos e congressos .

Page 29: TV Digital - Latinoware

ProtótiposPrimeiro Protótipo – Interatividade Local / Pouca qualidade gráfica

Page 30: TV Digital - Latinoware

Segundo Protótipo – Interatividade Local /Melhor qualidade gráfica

Page 31: TV Digital - Latinoware

Terceiro Protótipo – Interatividade PlenaAplicação PHP/MySQL - Rede

WEB

NCL / LUA

Page 32: TV Digital - Latinoware

Terceiro Protótipo – Interatividade Plena

Page 33: TV Digital - Latinoware

Quarto Protótipo – Interatividade Plena / Interação com Aplicativos da Internet

Page 34: TV Digital - Latinoware

Clientes Potenciais

✔ MPAS - Ministério da Previdência Social

✔ INSS - Instituto Nacional do Seguro Social

✔ MDS - Ministério do Desenvolvimento Social

✔ MTE - Ministério do Trabalho e Emprego

✔ SRFB - Secretaria da Receita Federal

Page 35: TV Digital - Latinoware

Referências

http://www.softwarepublico.gov.br

http ://clube.ncl.org.br/

http://www.abnt.org.br/

http://www.telemidia.puc-rio.br

http://gingacdn.lavid.ufpb.br

http://dtv.org.br

Page 36: TV Digital - Latinoware

PERGUNTAS ?

Marco Antonio Munhoz da Silva

[email protected]://twitter.com/MunhozMarco

Edson Luiz Castilhos

[email protected]://twitter.com/edsoncastilhos