SlideShare uma empresa Scribd logo
Conhecendo o Ambiente
    GINGA(Software Livre) para
      aplicações TV DIGITAL
Suzyanne de Oliveira Queiroz
Graduando em Ciência da Computação-UERN
Tecnóloga em Tecnologia da Informação- UFRN
Estagiando como Analista de Sistemas. COINE-RN
PROJETOS :
        ROBÓTICA LIVRE(2009)
        Cloud Computing(2010)
        TV DIGITAL (2011)
MÓDULOS
Introdução a TV DIGITAL
Arquitetura do Middleware Ginga
Ginga – NCL E LUA
Demonstração de uma Aplicação
TV DIGITAL

 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.
CARACTERÍSTICAS

 Sinal Digital
 Alta definição
 Mobilidade e Portabilidade
 Interatividade
 Multiprogramação
Histórico e Atualidades
 Teve sua implementação iniciada nos meados de 2007,para
  substituir a TV analógica que conhecemos.
 A previsão para a total interrupção da transmissão do
  sinal analógico é 2016.
TELEVISÃO X COMPUTADOR
Sinal Digital e Analógico


 SINAL DIGITAL: Não há interferências:
Ou existe imagem perfeita ou não existe
 SINAL ANALOGICO: O sinal vai perdendo a
Força até acabar e no meio do caminho a
Imagem sofre interferências .
Um sistema de TV digital interativa
pode ser dividido em quatro grandes
partes:
 Difusor
 Receptor
 Meio de difusão
 Canal de interatividade
CONVERSOR
 O conversor é o equipamento que transforma o sinal captado
  do ar na imagem e som que você vê na tela.
 Como os sinais analógico e digital são diferentes, para
  assistir TV Digital é necessário um conversor específico.
 Aparelhos de TV mais modernos esse conversor já vem
  embutido na própria TV.
FUNCIONAMENTO
O que é GINGA ?
 Ginga é a camada de software intermediário
  (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 !
 As aplicações executadas sobre Ginga
  são classificadas em duas categorias,
  dependendo da forma em que elas são
  escritas.
       As aplicações Procedurais : JAVA
       As aplicações Declarativas : NCL
ARQUITETURA
 Com relação à arquitetura, o sistema de TVD é
  dividido em cinco camadas:
    Aplicação
    Middleware
    Compressão
    Transporte
    Modulação
ARQUITETURA
AMBIENTES DE DESENVOLVIMENTOS
✔ Utilização de ferramentas livres ;
✔ Sistema Operacional Linux ;
✔ GINGA - NCL e LUA ;
✔ Vmware (Set-top box)
✔ Eclipse com plugin NCL .
✔ Live CD GINGA
NCL – Nested Context Language

✔ 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
LINGUAGEM LUA
✔ 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.
Guias e Padrões – Tamanho de Tela


 Para sobreposição do vídeo principal, a
  aplicação deve aplicar um percentual de
  transparência.




 Se for redimensionar o vídeo principal, a
  aplicação deve redimensionar até um
  quarto da tela.
Guias e Padrões – Cores
 Diferença entre o conjunto das cores com suporte nos
  dispositivos.
 Não utilizar cores com saturação e luminosidade muito
  alta.
 Devem ter valores, no sistema RGB:
Maiores que 16
Menores que 236
Guias e Padrões –Textos




Recomenda-se, o uso de texto claro sobre um fundo escuro
APLICAÇÃO E INTERATIVIDADE
Conhecendo o ambiente ginga(software livre) para aplicações
Conhecendo o ambiente ginga(software livre) para aplicações
Conhecendo o ambiente ginga(software livre) para aplicações
Conhecendo o ambiente ginga(software livre) para aplicações

Mais conteúdo relacionado

Destaque

Unidades de Armazenamento em Estado Sólido
Unidades de Armazenamento em Estado SólidoUnidades de Armazenamento em Estado Sólido
Unidades de Armazenamento em Estado Sólido
gustavoldc
 
Tipos de monitores
Tipos de monitoresTipos de monitores
Tipos de monitores
mafer Rodriguez
 
Recepção Digital
Recepção DigitalRecepção Digital
Recepção Digital
Júlian Sanfins
 
Iluminação em televisão
Iluminação em televisãoIluminação em televisão
Iluminação em televisão
SP LINS STUDIO
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagens
Fábio Costa
 
Equipamentos de captura objetivas
Equipamentos de captura objetivasEquipamentos de captura objetivas
Equipamentos de captura objetivas
Ricardo Batalha
 
Mudanças de Coordenadas em Sistemas de Cores
Mudanças de Coordenadas em Sistemas de CoresMudanças de Coordenadas em Sistemas de Cores
Mudanças de Coordenadas em Sistemas de Cores
Lucas Ferreira
 
Obetivas Fotografia
Obetivas FotografiaObetivas Fotografia
Obetivas Fotografia
Lorredana Pereira
 
Apresentação TV Digital
Apresentação TV DigitalApresentação TV Digital
Apresentação TV Digital
Marília Lessa
 
MASS MEDIA
MASS MEDIAMASS MEDIA
Cores
CoresCores
Introdução à OpenGL
Introdução à OpenGLIntrodução à OpenGL
Introdução à OpenGL
Herbet Ferreira Rodrigues
 
Sony Handycam HDR-PJ10
Sony Handycam HDR-PJ10Sony Handycam HDR-PJ10
Sony Handycam HDR-PJ10
Chris x-MS
 
Objetivas
ObjetivasObjetivas
Objetivas
Sos Câmera
 
SISTEMAS DE IMAGEM E COR: Compreendendo o processo.
SISTEMAS DE IMAGEM E COR: Compreendendo o processo.SISTEMAS DE IMAGEM E COR: Compreendendo o processo.
SISTEMAS DE IMAGEM E COR: Compreendendo o processo.
Urovideo.org
 
As Cores na Publicidade
As Cores na PublicidadeAs Cores na Publicidade
As Cores na Publicidade
Ana Cristina D Assumpcão
 
Trabalho sobre monitores
Trabalho sobre monitoresTrabalho sobre monitores
Trabalho sobre monitores
Paulo Cruz
 
Historia e evolução - Sistema de Cores da Televisão
Historia e evolução - Sistema de Cores da TelevisãoHistoria e evolução - Sistema de Cores da Televisão
Historia e evolução - Sistema de Cores da Televisão
Jose Roberto de Souza
 
Características dos monitores
Características dos monitoresCaracterísticas dos monitores
Características dos monitores
xikofonseca
 
Teoria cores
Teoria coresTeoria cores
Teoria cores
W.COM
 

Destaque (20)

Unidades de Armazenamento em Estado Sólido
Unidades de Armazenamento em Estado SólidoUnidades de Armazenamento em Estado Sólido
Unidades de Armazenamento em Estado Sólido
 
Tipos de monitores
Tipos de monitoresTipos de monitores
Tipos de monitores
 
Recepção Digital
Recepção DigitalRecepção Digital
Recepção Digital
 
Iluminação em televisão
Iluminação em televisãoIluminação em televisão
Iluminação em televisão
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagens
 
Equipamentos de captura objetivas
Equipamentos de captura objetivasEquipamentos de captura objetivas
Equipamentos de captura objetivas
 
Mudanças de Coordenadas em Sistemas de Cores
Mudanças de Coordenadas em Sistemas de CoresMudanças de Coordenadas em Sistemas de Cores
Mudanças de Coordenadas em Sistemas de Cores
 
Obetivas Fotografia
Obetivas FotografiaObetivas Fotografia
Obetivas Fotografia
 
Apresentação TV Digital
Apresentação TV DigitalApresentação TV Digital
Apresentação TV Digital
 
MASS MEDIA
MASS MEDIAMASS MEDIA
MASS MEDIA
 
Cores
CoresCores
Cores
 
Introdução à OpenGL
Introdução à OpenGLIntrodução à OpenGL
Introdução à OpenGL
 
Sony Handycam HDR-PJ10
Sony Handycam HDR-PJ10Sony Handycam HDR-PJ10
Sony Handycam HDR-PJ10
 
Objetivas
ObjetivasObjetivas
Objetivas
 
SISTEMAS DE IMAGEM E COR: Compreendendo o processo.
SISTEMAS DE IMAGEM E COR: Compreendendo o processo.SISTEMAS DE IMAGEM E COR: Compreendendo o processo.
SISTEMAS DE IMAGEM E COR: Compreendendo o processo.
 
As Cores na Publicidade
As Cores na PublicidadeAs Cores na Publicidade
As Cores na Publicidade
 
Trabalho sobre monitores
Trabalho sobre monitoresTrabalho sobre monitores
Trabalho sobre monitores
 
Historia e evolução - Sistema de Cores da Televisão
Historia e evolução - Sistema de Cores da TelevisãoHistoria e evolução - Sistema de Cores da Televisão
Historia e evolução - Sistema de Cores da Televisão
 
Características dos monitores
Características dos monitoresCaracterísticas dos monitores
Características dos monitores
 
Teoria cores
Teoria coresTeoria cores
Teoria cores
 

Semelhante a Conhecendo o ambiente ginga(software livre) para aplicações

O que é ncl
O que é nclO que é ncl
O que é ncl
Dhiogo Boza
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
labmidiaufmg
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
labmidiaufmg
 
Apresentação oswaldo
Apresentação oswaldoApresentação oswaldo
Apresentação oswaldo
labmidiaufmg
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
labmidiaufmg
 
TV Digital Javaneiros 2010
TV Digital Javaneiros 2010TV Digital Javaneiros 2010
TV Digital Javaneiros 2010
JUGMS
 
Seminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digitalSeminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digital
Victor Hugo Micheli
 
TV Digital interativa - Projeto TeouVi
TV Digital interativa - Projeto TeouViTV Digital interativa - Projeto TeouVi
TV Digital interativa - Projeto TeouVi
Lucas Augusto Carvalho
 
Dataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV DigitalDataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV Digital
Campus Party Brasil
 
TV Digital - Latinoware
TV Digital - LatinowareTV Digital - Latinoware
TV Digital - Latinoware
Edson Castilhos
 
Trabalho HDTV e TV Digital
Trabalho HDTV e TV DigitalTrabalho HDTV e TV Digital
Trabalho HDTV e TV Digital
felipe2santos
 
Introdução à TV digital interativa
Introdução à TV digital interativaIntrodução à TV digital interativa
Introdução à TV digital interativa
Maurilio Alberone
 
Middlewares
MiddlewaresMiddlewares
TV DIGITAL - SOCIAL
TV DIGITAL - SOCIALTV DIGITAL - SOCIAL
TV DIGITAL - SOCIAL
Marco Munhoz
 
TV Digital com Linux
TV Digital com LinuxTV Digital com Linux
TV Digital com Linux
Elaine Cecília Gatto
 
TV Digital com Linux
TV Digital com LinuxTV Digital com Linux
TV Digital com Linux
Elaine Cecília Gatto
 
Introdução à Tv digital - Dataprev
Introdução à Tv digital - Dataprev Introdução à Tv digital - Dataprev
Introdução à Tv digital - Dataprev
Edson Castilhos
 
Farmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosFarmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentos
mercuriocfg
 
I2 ts sistema de recomendação para tv digital portátil
I2 ts   sistema de recomendação para tv digital portátilI2 ts   sistema de recomendação para tv digital portátil
I2 ts sistema de recomendação para tv digital portátil
Elaine Cecília Gatto
 
Ginga Game: A Framework for Game Development for the Interactive
Ginga Game: A Framework for Game Development for the InteractiveGinga Game: A Framework for Game Development for the Interactive
Ginga Game: A Framework for Game Development for the Interactive
guestb3ade7
 

Semelhante a Conhecendo o ambiente ginga(software livre) para aplicações (20)

O que é ncl
O que é nclO que é ncl
O que é ncl
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
 
Apresentação oswaldo
Apresentação oswaldoApresentação oswaldo
Apresentação oswaldo
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
 
TV Digital Javaneiros 2010
TV Digital Javaneiros 2010TV Digital Javaneiros 2010
TV Digital Javaneiros 2010
 
Seminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digitalSeminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digital
 
TV Digital interativa - Projeto TeouVi
TV Digital interativa - Projeto TeouViTV Digital interativa - Projeto TeouVi
TV Digital interativa - Projeto TeouVi
 
Dataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV DigitalDataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV Digital
 
TV Digital - Latinoware
TV Digital - LatinowareTV Digital - Latinoware
TV Digital - Latinoware
 
Trabalho HDTV e TV Digital
Trabalho HDTV e TV DigitalTrabalho HDTV e TV Digital
Trabalho HDTV e TV Digital
 
Introdução à TV digital interativa
Introdução à TV digital interativaIntrodução à TV digital interativa
Introdução à TV digital interativa
 
Middlewares
MiddlewaresMiddlewares
Middlewares
 
TV DIGITAL - SOCIAL
TV DIGITAL - SOCIALTV DIGITAL - SOCIAL
TV DIGITAL - SOCIAL
 
TV Digital com Linux
TV Digital com LinuxTV Digital com Linux
TV Digital com Linux
 
TV Digital com Linux
TV Digital com LinuxTV Digital com Linux
TV Digital com Linux
 
Introdução à Tv digital - Dataprev
Introdução à Tv digital - Dataprev Introdução à Tv digital - Dataprev
Introdução à Tv digital - Dataprev
 
Farmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosFarmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentos
 
I2 ts sistema de recomendação para tv digital portátil
I2 ts   sistema de recomendação para tv digital portátilI2 ts   sistema de recomendação para tv digital portátil
I2 ts sistema de recomendação para tv digital portátil
 
Ginga Game: A Framework for Game Development for the Interactive
Ginga Game: A Framework for Game Development for the InteractiveGinga Game: A Framework for Game Development for the Interactive
Ginga Game: A Framework for Game Development for the Interactive
 

Último

ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
2m Assessoria
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 

Último (10)

ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 

Conhecendo o ambiente ginga(software livre) para aplicações

  • 1. Conhecendo o Ambiente GINGA(Software Livre) para aplicações TV DIGITAL Suzyanne de Oliveira Queiroz Graduando em Ciência da Computação-UERN Tecnóloga em Tecnologia da Informação- UFRN Estagiando como Analista de Sistemas. COINE-RN PROJETOS :  ROBÓTICA LIVRE(2009)  Cloud Computing(2010)  TV DIGITAL (2011)
  • 2. MÓDULOS Introdução a TV DIGITAL Arquitetura do Middleware Ginga Ginga – NCL E LUA Demonstração de uma Aplicação
  • 3. TV DIGITAL  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.
  • 4. CARACTERÍSTICAS  Sinal Digital  Alta definição  Mobilidade e Portabilidade  Interatividade  Multiprogramação
  • 5. Histórico e Atualidades  Teve sua implementação iniciada nos meados de 2007,para substituir a TV analógica que conhecemos.  A previsão para a total interrupção da transmissão do sinal analógico é 2016.
  • 7. Sinal Digital e Analógico  SINAL DIGITAL: Não há interferências: Ou existe imagem perfeita ou não existe  SINAL ANALOGICO: O sinal vai perdendo a Força até acabar e no meio do caminho a Imagem sofre interferências .
  • 8. Um sistema de TV digital interativa pode ser dividido em quatro grandes partes:  Difusor  Receptor  Meio de difusão  Canal de interatividade
  • 9. CONVERSOR  O conversor é o equipamento que transforma o sinal captado do ar na imagem e som que você vê na tela.  Como os sinais analógico e digital são diferentes, para assistir TV Digital é necessário um conversor específico.  Aparelhos de TV mais modernos esse conversor já vem embutido na própria TV.
  • 11. O que é GINGA ?  Ginga é a camada de software intermediário (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 !
  • 12.  As aplicações executadas sobre Ginga são classificadas em duas categorias, dependendo da forma em que elas são escritas.  As aplicações Procedurais : JAVA  As aplicações Declarativas : NCL
  • 13. ARQUITETURA  Com relação à arquitetura, o sistema de TVD é dividido em cinco camadas: Aplicação Middleware Compressão Transporte Modulação
  • 15. AMBIENTES DE DESENVOLVIMENTOS ✔ Utilização de ferramentas livres ; ✔ Sistema Operacional Linux ; ✔ GINGA - NCL e LUA ; ✔ Vmware (Set-top box) ✔ Eclipse com plugin NCL . ✔ Live CD GINGA
  • 16. NCL – Nested Context Language ✔ 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
  • 17.
  • 18. LINGUAGEM LUA ✔ 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.
  • 19.
  • 20. Guias e Padrões – Tamanho de Tela  Para sobreposição do vídeo principal, a aplicação deve aplicar um percentual de transparência.  Se for redimensionar o vídeo principal, a aplicação deve redimensionar até um quarto da tela.
  • 21. Guias e Padrões – Cores  Diferença entre o conjunto das cores com suporte nos dispositivos.  Não utilizar cores com saturação e luminosidade muito alta.  Devem ter valores, no sistema RGB: Maiores que 16 Menores que 236
  • 22. Guias e Padrões –Textos Recomenda-se, o uso de texto claro sobre um fundo escuro