Ir para o conteúdo

 Voltar a Blog
Tela cheia Sugerir um artigo

Nova versão da implementação de referência Ginga-NCL

23 de Março de 2009, 1:32 , por Desconhecido - 0sem comentários ainda | Ninguém seguindo este artigo por enquanto.
Visualizado 16 vezes

Está disponível no SVN da Comunidade Ginga a mais nova versão da implementação de referência do Ginga-NCL. Ginga-NCL 0.10.1 traz novas funcionalidades, maior estabilidade e uma nova arquitetura, baseada em componentes de software.

A implementação de referiencia é o protótipo do Ginga-NCL mantido pela PUC-Rio para demonstrar a forma como as especificações contidas nas Normas ABNT do Ginga podem ser implementadas. A implementação de referência é escrita em linguagem C++ e otimizada para execução em plataformas embarcadas, como os set-top boxes de TV Digital. A mesma implementação de referência tem sido a base para as ferramentas de testes disponíveis na Comunidade, como o Ginga Virtual Set-top box e o Ginga Live CD.

As principais novidades do Ginga-NCL 0.10.1 são:

  • Código baseado em Componentes de Software. Com esta primeira versão da componentização do Ginga-NCL, abrimos a possibilidade de carregamento dinâmico, conforme a demanda, dos módulos necessários para a apresentação de cada aplicação NCL. Além disso, fica facilitada a manutenção do middleware por meio de atualizações em tempo de operação;
  • Gerência de Contexto. Perfis de usuários podem ser criados e modificados, conforme suas preferências de exibição, localização, dispositivos, etc. Essas preferências podem ser acessadas por aplicações NCL e NCLua por meio das variáveis globais NCL, para personalização e adaptação ao contexto;
  • Nova camada de abstração de hardware no Ginga Common Core (gingacc-system), para facilitar ainda mais o porte entre plataformas;
  • Apresentação de aplicações NCL remotas (http://...), por download;
  • Maior aderência a Norma ABNT (NCL e NCLua);
  • Maior estabilidade do player XHTML (links);
  • Implementação Ginga pronta para acomodar outros subsistemas que não somente o Ginga-NCL;
  • Diversas outras melhorias, que podem ser encontradas nos arquivos Changelog de cada componente.

   Usuários do Ginga Live CD 1.0 já contam com todas essas facilidades, pois já possuem o Ginga-NCL 0.10.1 ali embutido. Usuários do Ginga Virtual Set-top Box, aguardem novo release em breve.

   Desenvolvedores do middleware, atualizem já seu código para Rev. 21. O Wiki de Compilação e instalação também encontra-se atualizado, visitem:
    http://svn.softwarepublico.gov.br/trac/ginga/wiki/Building_Wiki_GingaNCL

   Há uma trilha em nossos fóruns coletando as limitações encontradas nesta versão, juntamente com notas do Ginga Live CD 1.0:
   http://www.softwarepublico.gov.br/dotlrn/clubs/ginga/forums/message-view?message_id=10130849 

   Divirtam-se!

Administração Ginga

Autor: Marcelo Moreno


0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo