Última atualização: 02/12/2009
OpenGinga é uma plataforma para desenvolvimento do middleware
Ginga, o middleware do Sistema
Brasileiro de TV Digital.
As aplicações que executam no Ginga podem ser classificadas em duas categorias dependendo se o conteúdo inicial da aplicação é declarativo ou procedural. O ambiente de execução que processa aplicações NCL é chamado de Ginga-NCL e o ambiente que controla a execução de aplicações baseadas na Java TV / Java DTV é chamado de Ginga-J.
O OpenGinga foi projetado para plataformas PC com o sistema operacional Linux. Com o Openginga instalado, um computador com suporte a hardware específico, pode ser usado como um receptor de TV Digital.
Atualmente, temos
disponível: (i) um emulador Ginga-J em Java; (ii) duas versões beta (beta1 e beta2); e (iii) um release candidate (em desenvolvimento)
da implementação do ambiente procedural do middleware (Ginga-J). O emulador é um ambiente mais simples e direcionado para o desenvolvimento de protótipos de aplicações Ginga-J. Já as implementações de middleware são direcionadas para desenvolvedores avançados e com conhecimento de sistemas embarcados e multimídia.
Para ter acesso ao código-fonte e material técnico da implementação desses software, por favor acessem: http://dev.openginga.org
Para dúvidas e sugestões, acessem os fóruns da comunidade Ginga no Portal do Software Público, particularmente o Fórum: Ginga-J: Implementação de referência
O ambiente declarativo, Ginga-NCL, pode ser obtido através do Portal do Software Público. No futuro, pretendemos disponilizar uma versão que conterá os dois ambientes (Ginga-NCL e Ginga-J) integrados, bem com a implementação de todas as APIs Java propostas para o Ginga-J, inclusive as APIs de inovações brasileiras.
Participação em Eventos
![]() |
![]() |
![]() |