/ projects /

Ginga - Middleware para o Sistema Brasileiro de TV Digital

url:
begin: 2006-12-01
end: 2008-09-30

O objetivo geral é fornecer a especificação formal do middleware Ginga, padrão do Sistema Brasileiro de TV Digital Terrestre, e também fornecer uma implementação de referência para o mesmo.

Ginga oferece suporte a aplicações imperativas, usando a linguagem Java, e declarativas, usando a linguagem NCL.

Ginga-NCL é o subsistema lógico do sistema Ginga responsável pelo processamento de documentos NCL. Um componente-chave do Ginga-NCL é a máquina de interpretação do conteúdo declarativo (formatador NCL). Outro módulo importante é a máquina de apresentação Lua, responsável pela interpretação dos scripts Lua.

Ginga-J é o subsistema lógico do sistema Ginga responsável pelo processamento de conteúdos ativos em Java.

Mais especificamente, este projeto tem como finalidade: