Upload
edson-castilhos
View
1.520
Download
0
Embed Size (px)
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
Citation preview
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
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.
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
✔ Alta Definição (Som e Imagem) ;
✔ Sinal Digital ;
✔ Interatividade ;
✔ Mobilidade e Portabilidade ;
✔ Multiprogramação.
Principais Conceitos - HDTV
Imagem
Imagem !!!
Imagem / Som / Interatividade
Sistema
Transmissão
SINAL DIGITAL
Recepção
GRÁTIS !!!
SET-TOP BOX
TV COM CONVERSOR INTEGRADO
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
✔ 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
Visão SBTVD-T (Sistema Brasileira de Televisão Digital Terrestre)
Sistema
(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)
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.
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 !
Situação da implantação TV Digital no Brasil
Fonte: http://www.dtv.org.br
Calendário da implantação TV Digital no Brasil
Fonte: http://www.dtv.org.br
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:
GINGA
Linguagens de Programação
Declarativas
Imperativas
NCL XHTML
Lua Java
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
✔ 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
NCL – Entidades Básicas
✔ 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?
Jogos usando Lua
– Dentre as centenas de Jogos desenvolvidos com Lua:Dentre as centenas de Jogos desenvolvidos com Lua:
✔ 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
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
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 .
ProtótiposPrimeiro Protótipo – Interatividade Local / Pouca qualidade gráfica
Segundo Protótipo – Interatividade Local /Melhor qualidade gráfica
Terceiro Protótipo – Interatividade PlenaAplicação PHP/MySQL - Rede
WEB
NCL / LUA
Terceiro Protótipo – Interatividade Plena
Quarto Protótipo – Interatividade Plena / Interação com Aplicativos da Internet
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
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
PERGUNTAS ?
Marco Antonio Munhoz da Silva
[email protected]://twitter.com/MunhozMarco
Edson Luiz Castilhos
[email protected]://twitter.com/edsoncastilhos