Nova versão da implementação de referência Ginga-NCL
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
12:17 AM, 23 Mar 2009 por Marcelo Moreno Link Permanente | Comentários (0)
iTV oferece mais uma turma para treinamento em TV Digital
Estão abertas as inscrições para o Curso “Desenvolvimento de aplicações para TV digital usando Ginga-NCL e LUA”, oferecido exclusivamente pela ITV Producoes Interativas em parceria com o Laboratório Telemídia da PUC-Rio, desenvolvedor do middleware Ginga. O curso fornece os conceitos necessários para desenvolver aplicações interativas para TV digital, nas linguagens NCL e LUA, ambas criadas pela PUC-Rio. Serão abordadas as tecnologias envolvidas e que dão suporte à interatividade na TV digital brasileira; as linguagens NCL e LUA, especificadas pela ABNT; e as APIs de comunicação NCL-LUA.. As aulas acontecerão na Faculdade IBTA, em São Paulo, nos dias 31 de março a 03 de abril, das 8:30 às 12:00 e das 13:30 às 17:00. Todo material utilizado no curso é desenvolvido e licenciado pela PUC-Rio, o que garante a qualidade e a compatibilidade com a norma brasileira definida pela ABNT.
Fruto de uma parceria inédita entre o Laboratório Telemídia da PUC-Rio e a ITV Produções Interativas, o curso dá continuidade a uma série de treinamentos já realizados. A ITV atua no mercado de TV Digital desde 2005, sendo a primeira empresa do país especializada em desenvolvimento e treinamento para o Ginga.
O Ginga é o middleware, um software que faz a ponte entre o sistema operacional do receptor de TV e as aplicações. Em outras palavras, é a plataforma da interatividade da TV digital brasileira, desenvolvida totalmente no país. É com base nesse software que o conteúdo interativo é desenvolvido. Já as linguagens NCL e LUA foram criadas pela PUC-Rio e são utilizadas para desenvolver aplicações interativas na TV digital. Até o momento apenas as linguagens NCL e Lua estão definidas como padrão da TV interativa no Brasil. As especificações estão disponíveis gratuitamente no site da ABNT.
Mais informações e inscrições em www.itvproducoesinterativas.com.br
Pelo e-mail itvtreinamentos@gmail.com
10:08 PM, 02 Mar 2009 por Marcelo Moreno Link Permanente | Comentários (0)
Arquivo
| Março 2009 | ||||||
| D | S | T | Q | Q | S | S |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||
September 2011 (1)
August 2011 (1)
July 2011 (1)
June 2011 (1)
December 2010 (1)
September 2010 (1)
June 2010 (2)
May 2010 (1)
March 2010 (1)
February 2010 (1)
December 2009 (3)
November 2009 (1)
October 2009 (2)
September 2009 (1)
August 2009 (2)
June 2009 (2)
May 2009 (2)
April 2009 (1)
March 2009 (2)
February 2009 (1)
January 2009 (2)
December 2008 (2)
November 2008 (1)
October 2008 (3)
August 2008 (5)
July 2008 (1)
June 2008 (1)
April 2008 (5)
December 2007 (2)
November 2007 (3)
September 2007 (3)
August 2007 (1)
July 2007 (3)
June 2007 (1)

Você pode 