sábado, 26 de abril de 2008

Tutorial NCLua

Este tutorial possui alguns exemplos da linguagem de proceural Lua, bastante usada para o desenvolvimento de jogos e agora também para a TV Digital Brasileira.

No Site da PUC-RIO: Tutorial ncLua

No Site Lua: O que é Lua?

sexta-feira, 25 de abril de 2008

Feito em NCL declaração de isentos em 2009 poderá ser feita pela TV

Empresa anuncia o lançamento de interatividade para T-Government durante a Mostra TIC 2008.

Durante o evento Mostra TIC 2008, que será realizado de 22 a 24 de abril em Brasília a HXD iTV vai entregar a receita federal uma aplicação que torna possível a declaração de imposto de renda de isentos pela televisão. A solução, que vai ser disponibilizada como software público e será doada ao Governo Federal, foi desenvolvida em NCL, linguagem que pode ser executada equipamentos que possuem o middleware Ginga, padrão do sistema brasileiro de TV digital terrestre.

De acordo com Salustiano Fagundes, diretor-presidente da empresa, "a iniciativa surgiu porque queremos incentivar o uso efetivo da TV digital como ferramenta de t-government, levando serviços aos cidadãos. É importante a ampla penetração que a TV tem no Brasil seja aproveitada também para se promover ações de inclusão digital".

As transmissões de TV digital aberta no Brasil tiveram início no dia 2 de dezembro do ano passado na cidade de São Paulo e este ano deverá chegar em pelo menos mais duas capitais: Belo Horizonte e Rio de Janeiro.

Embora tenha começado sem interatividade nos receptores e sido alvo de críticas quanto aos preços dos equipamentos, para Fagundes a popularização da TV digital será inevitável. "Nenhuma nova tecnologia começou barata e com muitos usuários. Foi assim com o celular e com os computadores, por exemplo. Isso é um processo gradual e acredito no barateamento dos conversores. Também acredito que o uso do Ginga será uma realidade mais cedo do que se imaginava e que já será possível fazermos alguns níveis de interatividade a partir do segundo semestre de 2008".

A HXD Interactive Television surgiu com evolução da divisão de TV digital da Hirix Engenharia de Software, tendo sido a primeira empresa brasileira criada comfoco exclusivo no desenvolvimento de soluções interativas para a TVdigital e possui escritórios em Brasília, São Paulo e Natal.

Foi também a primeira empresa a tornar viável a transmissão comercial de uma aplicação interativa em sinal aberto no país, em um evento promovido pela Caixa Econômica em dezembro de 2007 onde foi apresentada uma solução de simulação de crédito imobiliário pela TV.

A solução de imposto de renda será demonstrada durante a abertura do evento em uma transmissão experimental, utilizando receptor comercial da Aiko com uma implementação customizada do Ginga-NCL feita pela Mopa Embedded Systems, empresa formada por ex-alunos da UFPB e UFRN.

Fonte: Comunidade Ginga

quinta-feira, 24 de abril de 2008

Nova versão Ginga-NCL

A Comunidade Ginga disponibilizou hoje (23/04/2008) nova versão da implementação em C++ do Ginga-NCL, também conhecida como implementação de referência. Essa atualização foi, ainda, propagada para o Set-top Box Virtual, máquina VMWare que possui o Ginga-NCL (C++) instalado e pronto para uso.

Ginga-NCL (C++) v.0.9.27 possui agora métodos mais eficazes de gerenciamento threads, memória e controle de foco, suporte refinado a transparência por canal alpha no exibidor de imagens (PNG), suporte a formatação no exibidor de texto plano, entre outras novas funcionalidades, com maior aderência à norma ABNT e correções de pequenos bugs. Ginga-NCL (C++) é a implementação de referência para set-top boxes do SBTVD, voltada para plataforma Linux e distribuída como código-fonte, por meio do SVN da Comunidade Ginga (http://svn.softwarepublico.gov.br/trac/ginga/wiki/Building_Wiki_GingaNCL).

Ginga-NCL Virtual Set-top Box v.0.9.27 foi atualizado com o novo código do Ginga-NCL (C++) v.0.9.27. O Set-top Box Virtual é uma máquina virtual VMWare com sistema Linux instalado e pré-configurado com todos os requisitos do Ginga-NCL (C++). Pode ser obtido por meio da SubComunidade Ginga-NCL, no box "Direto ao Ginga" (http://www.softwarepublico.gov.br/dotlrn/clubs/ginga/gingancl/). Lá você encontra também um "HOW-TO" com dicas para instalar e operar o Set-top Box Virtual.

Para maiores informações sobre as modificações no código do Ginga-NCL, consulte os arquivos ChangeLog presentes em cada pacote de código-fonte presente no SVN (http://svn.softwarepublico.gov.br/trac/ginga/browser). A atualização corresponde às revisões 9 e 10 do SVN.

As ferramentas "Ginga-NCL Emulator" e "Composer" não foram afetadas por tal atualização.

Comunidade Ginga
http://www.softwarepublico.gov.br/dotlrn/register?community_id=1101545&referer=/dotlrn/clubs/ginga/

SubComunidade Ginga-NCL
http://www.softwarepublico.gov.br/dotlrn/clubs/ginga/register?community_id=1160871&referer=/dotlrn/clubs/ginga/gingancl

Fonte: Comunidade Ginga

sexta-feira, 18 de abril de 2008

TV Justiça inaugura TV Digital em Brasília

Essa sem dúvida é uma boa notícia para nos brasilienses....

O ministro interino das Comunicações, Fernando Rodrigues Lopes de Oliveira, participou nesta quarta-feira (16/04) da cerimônia que marca o lançamento da transmissão do sinal digital da TV Justiça, canal 52/Brasília. A solenidade aconteceu no Supremo Tribunal Federal.

Fonte: Assessoria de Imprensa - MC (17/04/2008)

quinta-feira, 17 de abril de 2008

Ginga deve ser apresentada até junho

A possibilidade de problemas com royalties atrasou o lançamento da interatividade na TV digital. O GEM, usado no middleware Ginga para garantir a interoperabilidade com os middlewares usados nos padrões estrangeiros, não apresenta garantias de que realmente seja livre. Foi o que explicou o engenheiro Paulo Henrique Castro, coordenador de normalização do Fórum do SBTVD, no SET e Trinta, evento dos engenheiros brasileiros que acontece dentro da NAB. Para evitar eventuais problemas de royalties, o Fórum vem trabalhando em conjunto com a Sun para desenvolver algo semelhante baseado na linguagem de programação Java, usada também no desenvolvimento do GEM. Segundo Paulo Henrique Castro, isso garantirá que o sistema seja aberto.
A expectativa é que a versão final do middleware brasileiro esteja pronta em maio ou junho deste ano, e deverá chamar-se Ginga-J.

Padrão global

Vale destacar, o GEM é a base do MHP, adotado pelo padrão de TV digital europeu DVB. Contudo, o MHP não foi adotado em toda a Europa e, recentemente, a EBU recomendou a não-adoção do middleware. Para a entidade, o padrão é robusto, mas o custo dos royalties é muito alto.
No evento em Las Vegas, o presidente o Fórum do SBTVD, Roberto Franco, foi visto com dirigentes do DVB (que usa o padrão MHP) e da EBU (European Broadcasting Union), negociando a interoperabilidade entre o middleware do MHP e do SBTVD.
Entre os brasileiros já há a espectativa de que o Ginga-J possa conquistar novos mercados.
Ao encerrar os trabalhos do SET e Trinta, Roberto Franco afirmou que o país, que sempre foi um seguidor de tecnologias, pode se tornar um propositor. "O acordo com a Sun permite criar um padrão aberto e livre (veja aqui o acordo)", disse em seu discurso.

Fonte: Tela Viva

quinta-feira, 10 de abril de 2008

Hora Ginga

A Comunidade Ginga contará com extensa programação durante o FISL 9.0, resultado de um esforço conjunto do Laboratório TeleMidia da PUC-Rio, da Coordenação do Portal do Software Público Brasileiro (e seu órgão mantenedor, a SLTI/MP) e da Associação Software Livre.Org (ASL). Em todos os três dias de FISL haverá eventos relacionados ao Ginga.
Para começar, coordenadores da Comunidade Ginga estarão no estande do Governo Federal em diversos horários, à disposição para discussões, informações, demos... enfim, para criar o Ponto Ginga no FISL.

Além disso, em cada dia do evento, a ASL reservou a chamada "Hora Ginga", quando palestras sobre temas relacionados serão dadas por pesquisadores do Lab. TeleMidia. O objetivo da Hora Ginga é introduzir os participantes ao mundo da TV Digital Interativa, e convidá-los a integrarem a Comunidade.
Haverá, ainda, uma Oficina NCL, de 4 horas de duração, cujas vagas são reservadas aos atuais membros da Comunidade Ginga. A Oficina NCL tem como objetivo apresentar de forma prática noções básicas da linguagem, em laboratório construído pelo Portal SPB.
O 1o. Encontro da Comunidade Ginga também faz parte da programação do FISL, constituindo uma mesa de debates, na qual os coordenadores pretendem divulgar informes, apontar as atuais demandas da Comunidade e ouvir as necessidades e "anseios" de seus membros.
Veja a programação completa do Ginga no FISL 9.0 logo abaixo, também disponível no Calendário da Comunidade (horários sujeitos a alterações):

17/04 (10-12h)
Ponto Ginga: Informações e demos sobre o Middleware Ginga
Local: Estande do Portal do Software Público Brasileiro

17/04 (15-16h)
Hora Ginga: Introdução à TV Digital Interativa
Palestrante: Marcelo Ferreira Moreno (PUC-Rio)
Local: Sala Maddog

18/04 (09-13h)
Oficina NCL: Noções básicas de NCL, na prática
Palestrantes: Romualdo Monteiro de Resende Costa (PUC-Rio)
Marcelo Ferreira Moreno (PUC-Rio)
Local: LAB1 do Portal do Software Público Brasileiro

18/04 (15-16h)
Hora Ginga: Arquitetura do Middleware Ginga
Palestrante: Marcelo Ferreira Moreno (PUC-Rio)
Local: Sala Maddog

18/04 (16-18h)
Ponto Ginga: Informações e demos sobre o Middleware Ginga
Local: Estande do Portal do Software Público Brasileiro

19/04 (10-11h)
Ponto Ginga: Informações e demos sobre o Middleware Ginga
Local: Estande do Portal do Software Público Brasileiro

19/04 (11-13h)
1o. Encontro da Comunidade Ginga: Informes; Debates; Demandas; Voz dos membros.
Palestrantes: Marcelo Ferreira Moreno (PUC-Rio)
Romualdo Monteiro de Resende Costa (PUC-Rio)
Local: SALA1 do Portal do Software Público Brasileiro

19/04 (15-16h)
Hora Ginga: Ferramentas de desenvolvimento e testes de Aplicações Ginga
Palestrante: Romualdo Monteiro de Resende Costa (PUC-Rio)
Local: Sala Maddog


19/04 (16-17h)
Ponto Ginga: Informações e demos sobre o Middleware Ginga
Local: Estande do Portal do Software Público Brasileiro


Fonte: Comunidade Ginga

segunda-feira, 7 de abril de 2008

TV Digital será tema de palestras diárias no fisl

A nona edição do Fórum Internacional Software Livre - fisl9.0, terá um espaço dedicado à TV Digital: a Hora Ginga, com palestras diárias sobre o tema. Especialistas, desenvolvedores e pesquisadores do Ginga - o middleware do Sistema Brasileiro de TV Digital, vão ensinar aos participantes como programar para interatividade na TV Digital, em diferentes níveis de interesse e conhecimento do público.

Na palestra "Introdução a TV Digital Interativa", no dia 17 de abril, Marcelo Ferreira Moreno, coordenador Técnico do Laboratório TeleMídia da PUC-Rio, onde foram desenvolvidas as pesquisas sobre o Ginga, irá falar sobre como é estruturado um sistema de TV Digital e seus padrões de transmissão e codificação de áudio, vídeo e dados envolvidos. Como o objetivo da palestra é oferecer uma introdução ao tema, também serão apresentados os fatores que levaram à escolha de alguns padrões para compor o Sistema Brasileiro de TV Digital.

No dia 18, Moreno dará continuidade à Hora Ginga, com a palestra "Arquitetura do Middleware Ginga". Na ocasião, irá abordar os requisitos para plataformas de middleware para TV Digital e apresentar a arquitetura interna do Ginga. Além disso, irá mostrar como o Ginga, desde sua concepção pela PUC-Rio e UFPB (Universidade Federal da Paraíba), em consideração à necessidade de inclusão social/digital e compartilhamento do conhecimento de forma livre.

No dia 19, na palestra "Ferramentas para desenvolvimento e testes de aplicações Ginga-NCL", Romualdo Monteiro de Resende Costa, pesquisador do Laboratório TeleMídia da PUC-Rio, vai falar sobre as ferramentas de desenvolvimento e testes disponíveis sobre o Ginga.

O fisl9.0 será realizado nos dias 17, 18 e 19 de abril, no Centro de Eventos PUC-RS, em Porto Alegre (RS). Mais informações no site www.fisl.org.br.

Fonte: Jornal Correio da Ilha (04/04/2008)