quinta-feira, 3 de dezembro de 2009

Convite de participação no ambiente de desenvolvimento Ginga-J

divulgando mensagem enviada pelo Raoni Kulesza, do LAVID (Universidade Federal da Paraíba), à Comunidade Ginga no Portal do Softwre Público (os grifos são por minha conta):


"Caros,

Estamos disponibilizando a partir de hoje (02/12/2009) um ambiente para acompanhamento e participação do desenvolvimento dos projetos relacionados ao Ginga-J.

Serão disponiblizados inicialmente 2 (dois) projetos em andamento: (1) candidate release da implementação de referência Ginga-J e (2) o emulador Ginga-J.

Para acessar o ambiente, por favor se cadastre na seguinte URL:
http://ginga.lavid.ufpb.br

É recomendado que o cadastro utilize o mesmo e email da comunidade Ginga, pois isso vai facilitar uma futura migração (ver explicação abaixo).

Inicialmente todos serão cadastrados como observadores (viewers) dos projetos, com essa permissão já é possível ter acesso às seguintes funcionalidades:

  • Acompanhamento das últimas atualizações dos projetos
  • Acompanhamento das atividades em andamento e planejadas
  • Acesso a estatísticas do repositório do controle de versão
  • Acesso ao código-fonte do repositório do controle de versão
  • Wiki com material técnico sobre desenvolvimento de middleware, aplicações e Ginga-J

Como ainda estamos integrando o código do Ginga-NCL e Ginga-J, decidimos em conjunto com a PUC-Rio, hospedar o desenvolvimento Ginga-J num ambiente temporário fora do Portal do Software Público. A partir da integração das duas implementações e adaptação das ferramentas do Portal do Software Público, migraremos o ambiente para o Portal do Software Público dentro da Comunidade Ginga.

Entretanto, vamos continuar utilizando o Portal como canal de comunicação.

Em breve divulgaremos mais informações sobre a utilização do ambiente e participação em cada projeto."


leia a ensagem original (requer cadastro no portal):
Convite de participação no ambiente de desenvolvimento Ginga-J

sábado, 31 de outubro de 2009

Prototipo de Sistema Interativo de Controle para TV Digital usando Reconhecimento de Voz - SpeeTV

trabalho desenvolvido por Rafael Takashima:

Prototipo de Sistema Interativo de Controle para TV Digital usando Reconhecimento de Voz - SpeeTV


esse trabalho me chamou especial atenção, pois no meu TCC sobre Ferramentas de Acessibilidade para TV Digital, realizado em 2007, eu citei como uma das sugestões de trabalhos futuros justamente adicionar o suporte a comandos de voz. não tive a disponibilidade de implementar, mas talvez uma possível fusão dos dois trabalhos resulte em algo bem interessante.

parabéns ao Rafael #lol

leia também: Ferramentas de Acessibilidade para TV Digital Interativa com Java

segunda-feira, 19 de outubro de 2009

livro "TV Digital.Br: Conceitos e Estudos sobre o ISDB-Tb", S. Squirra & Valdecir Becker


TV Digital.Br: Conceitos e Estudos sobre o ISDB-Tb
S. Squirra & Valdecir Becker (orgs.)
ISBN: 978-85-7480-455-2

A TV digital brasileira é uma realidade irrecusável. Como as demais tecnologias de ponta, chega estimulando a todos que a experimentam, captando o cerne da imaginação e os olhos dos consumidores nas vitrines. Pelas gigantescas qualidades estéticas e possibilidades de incremento na comunicação, seja entre seres humanos e entre estes e as máquinas, este extraordinário recurso tecnológico chama fugazmente a atenção da população, inflamando sedutoramente todos para sua adoção e mergulho inebriante em seus inéditos recursos interativos.

A TV digital se materializa em dispositivos multiformatos, em incontáveis configurações de tela, em qualquer lugar, o tempo todo.
Quem poderia imaginar que um dia se viabilizaria tal avanço tecnológico na comunicação? É o que esta obra tenta revelar, animando seus leitores a um mergulho no desvendamento das características da interatividade da imagem digital e dos sistemas sonoros multicanais.

Medidas: 14 x 21 cm
Páginas: 280
Edição: 1ª
Ano: 2009
Assunto: Col. azul 5, Comunicação, Mídia, Televisão
Encadernação: Brochura


onde comrpar: www.atelie.com.br

sexta-feira, 16 de outubro de 2009

cobertura da TV Digital no Brasil - outubro/2009

São Paulo
Emissoras: CBI, MTV Brasil, Rede 21, Rede Bandeirantes, Rede Globo, Rede Record, Rede TV, SBT, TV Cultura e TV Gazeta.

Belo Horizonte
Emissoras: Rede Globo, Rede Record e Rede TV.

Rio de Janeiro
Emissoras: Rede Bandeirantes, Rede Globo, Rede Record, SBT, Rede TV, TV Brasil (Radiobrás) e TV Ideal SD.

Goiânia
Emissoras: Rede Anhanguera de Televisão (afiliada Rede Globo) e Rede Record.

Curitiba
Emissora: Rede RPC (afiliada da Rede Globo).

Porto Alegre
Emissora: Rede RBS (afiliada da Rede Globo).

Salvador
Emissora TV Bahia (afiliada da Rede Globo).

Campinas
Emissora: EPTV (afiliada da Rede Globo)

Cuiabá
Emissora: TV Centro América(afiliada da Rede Globo)

Florianópolis
Emissoras: RBS (afiliada da Rede Globo)

Vitória
Emissoras: TV Gazeta (afiliada da Rede Globo) e TV Vitória (afiliada da Rede Record)

Uberlândia
Emissora: Rede Integração (afiliada da Rede Globo).

São José do Rio Preto
Emissoras: Rede Vida.

Teresina
Emissora: Cidade Verde (afiliada do SBT)

Santos
Emissora: TV Tribuna (afiliada da Rede Globo)

Aracaju
Emissora: TV Atalaia (afiliada da Rede Record)

Brasília e regiões administrativas (Taguatinga, Guará, Sobradinho)
Emissoras: TV Brasil, TV Globo e TV Justiça

Campo Grande
Emissora: TV Morena (afiliada da Rede Globo).

Fortaleza
Emissora: TV Verdes Mares (afiliada da Rede Globo).

Recife
Emissoras: Globo Nordeste e TV Jornal do Comércio (afiliada do SBT).

João Pessoa
Emissora: TV Cabo Branco (afiliada da Rede Globo)

Sorocaba
Emissoras: TV TEM (afiliada da Rede Globo) e Televisão Sorocaba (afiliada ao SBT)

Manaus
Emissora: Rádio TV do Amazonas (afiliada da Rede Globo)

Belém
Emissora: RBA (afiliada da Band) e TV Liberal (afiliada a Rede Globo)

Ribeirão Preto
Emissora: EPTV (afiliada da Rede Globo)

Joinville
Emissora: Companhia Catarinense de Rádio e Televisão, RBS TV (afiliada da Rede Globo

fonte, mapa e cronograma de implantação: www.dtv.org.br

quarta-feira, 30 de setembro de 2009

I Encontro Nacional do Software Público Brasileiro

divulgando:

"Comunidade GINGA,

O I Encontro Nacional do Software Público Brasileiro, que será realizado de 27 a 30 de outubro de 2009 em Brasília, conta com a presença de todas as comunidades do Portal SPB.

Nossa Comunidade terá, mais uma vez, uma série de atividades que visam principalmente a divulgação do Ginga e a integração de nossos membros. Segue abaixo a programação de nossas atividades no evento:

Dia 28/10
16:00 às 17:00 - Palestra introdução a TV Digital
17:00 às 18:00 - Palestra introdução a arquitetura GINGA

Dia 29/10
09:00 às 10:00 - Palestra sobre programação NCL
10:00 às 12:30 - III Encontro Nacional da Comunidade GINGA
15:00 às 19:00 - Oficina GINGA

Mais detalhes sobre o evento, incluindo a programação completa e inscrição, podem ser encontrados em:
http://softwarepublico.gov.br/i-encontro-spb"

segunda-feira, 28 de setembro de 2009

curso Desenvolvendo Aplicações em Ginga para TV Digital Interativa - RCA Soft

divulgando:

"A RCASOFT abriu as inscrições para a terceira turma do novo curso: Desenvolvendo Aplicações em Ginga para TV Digital Interativa.

O curso é destinado a pessoas que desejam começar a trabalhar com desenvolvimento de aplicações para TV Digital Interativa (TVDI), se especializando nas bibliotecas de programação do Ginga que foi adotado como especificação padrão para TVDI no Brasil. Serão abordadas diversas características e ferramentas de desenvolvimento baseadas em software livre voltadas para a construção de um ambiente de middleware para TVDI baseado no Ginga. O curso será ministrado nos dias 25 e 26 de Novembro de 2009, na Universidade Estadual de Campinas (Unicamp).

Conteúdo:

* Visão Geral do Sistema SBTVD
* Ginga-J e suas APIs
* Ginga-NCL
* Ferramentas de Desenvolvimento Baseadas em Software Livre para Ginga
* Fazendo uma Transmissão Real de TVDI
* Construindo um Aplicativo Ginga-NCL com LUA



Data: 25 e 26 de Novembro de 2009


Local: CPV - UNICAMP - CAMPINAS (SP)





Sorteio:
Os alunos inscritos no curso participarão do sorteio de um receptor de tv digital interativa já com a implementação RCASOFT Middleware instalada.


Maiores Informações:

WEB SITE: http://www.rcasoft.com.br/cursos.php
Equipe de Treinamento
RCASOFT Informática
Fone: (19) 3579-0744
Fax: (19) 3579-0741
E-mail: treinamento@rcasoft.com.br "


fonte: RCA Soft

quarta-feira, 23 de setembro de 2009

Especificação Java DTV 1.2.1 disponível

divulgando:

"Caros,

Já está disponível a última versão (1.2.1) da especificação JavaDTV no site do FórumSBTVD:

http://www.forumsbtvd.org.br/materias_index.asp?menu=9

Abraços.

Raoni Kulesza."


fonte: Portal do Software Público (necessário cadastro)

UFPB/Ginga-J na Comunidade Ginga do Portal do Software Público

divulgando thread postada pelo Raoni, da UFPB, no Portal do Software Público:


"Caros,

Meu nome é Raoni Kulesza e, como alguns já sabem, faço parte da equipe técnica da UFPB que trabalha na especificação e implementação de referência da norma Ginga-J do SBTVD.

Gostaria de avisar que a partir de hoje, a equipe da UFPB passará a dar suporte a implementação de referência do Ginga-J, ferramentas e assuntos relacionados nos fóruns da Comunidade Ginga.

Em breve também será aberta uma sub-comunidade Ginga-J aqui no Portal com bastante novidades sobre essa nova e rica plataforma de desenvolvimento de aplicações para TV Digital.

Nosso objetivo é juntar esforços com o sucesso já obtido até aqui pela equipe da PUC-Rio e divulgar da melhor forma possível tecnologia Ginga.

Abraços.

Raoni Kulesza. "



leia a thread (necessário cadastro no portal): UFPB/Ginga-J na Comunidade Ginga do Portal do Software Público

terça-feira, 8 de setembro de 2009

NY Times (via Terra): TV investe em aplicativos seguindo modelo da Apple

TV investe em aplicativos seguindo modelo da Apple
"A DirecTV e o serviço FiOS da Verizon Communications recentemente anunciaram lojas de aplicativo seguindo explicitamente o modelo da App Store da Apple. Apenas alguns aplicativos apareceram até agora, mas esses poucos - versos da Bíblia, atualizações do Facebook e informações sobre equipes esportivas - sugerem que as pessoas podem não estar satisfeitas em apenas ficar sentadas enquanto assistem à TV, preferindo se debruçar, interagir e personalizar suas televisões." - Saul Hansell (NY Times) via Amy Traduções (Terra)

*esta postagem faz referência a conteúdo de terceiros. os direitos e responsabilidades dos trechos citados são reservados aos respectivos autores

quarta-feira, 2 de setembro de 2009

livro "Programando em NCL" à venda online


o livro "Programando em NCL", Luiz Fernando Gomes Soares e Simone Diniz Junqueira Barbosa, já pode ser adquirido online em diversos sites por preços que variam de R$106,25 a R$125,00:

terça-feira, 1 de setembro de 2009

Argentina oficializa adoção do sistema nipo-brasileiro de TV Digital

Foi oficializada nesta sexta, 28, a adoção pela Argentina do ISDB-T como padrão de TV digital. A iniciativa foi resultado de um longo trabalho de convencimento promovido pelo governo brasileiro. A presidente da Argentina, Cristina Kirchner, assinou o juntamente com o presidente Lula. Os ministros das Comunicações do Brasil, Hélio Costa, e do Planejamento da Argentina, Julio de Vido, firmaram o acordo ao lado dos dois presidentes. Também o embaixador do Japão, Hitohiro Ishida, e Hiroya Masuda, enviado especial do primeiro-ministro do Japão, assinaram o acordo.

A adesão da Argentina ao padrão se soma à decisão do Peru, ocorrida em abril. Com isso, anula a resolução de 1998, que adotava o ATSC.

"Vamos construir um modelo comum aos nossos países, promovendo uma parceria comercial e tecnológica que vai beneficiar nossos parques industriais e a nossa população, que terá acesso ao que existe de mais moderno em televisão aberta no mundo", deisse Hélio Costa.

Chile, Equador, Venezuela e Cuba também consideram a possibilidade de utilizar o ISDB-T.

fonte: TI Inside

sexta-feira, 28 de agosto de 2009

set-top-box Proview + middleware RCASoft por R$ 599,00 - venda online!

a RCASoft está anunciando em seu site o conversor digital Proview XPS-1000 com seu middleware já instalado por R$ 599,00



Caracteristicas
- Compatível com o sistema brasileiro ISDB-TB
- Alta definição de decodificação de áudio AAC / WE - AAC vídeo H264.
- Saída HDMI 1080i.
- Saída de vídeo analógica de alta definição - video componente 1080i.
- Saída de vídeo analógica - video composto 480p / 480i.
- Saída de áudio digital SPDIF. - Coaxial e Ótica
- OSD (On Screen Display) em português com interface gráfica de fácil manuseio.
- Interface de ethernet - 100 Mbs.
- Atualização do software via USB.
- EPG (Guia de Progamação Eletrônica) de uso fácil.
- Controle Remoto.
- Proteção Parental (Controle de conteúdo).
- Porta USB Frontal compatível com teclado e mouse.
- Navegação na internet com mini browser e acesso remoto a cliente / servidor via VNC.

Recursos
- Bloqueia os canais para não serem acessados
- Bloqueia os programas conforme classificação por idade pré determinadas
- Nomear canais
- Programação de seus canais favoritos
- Guia de programação eletrônica, permite visualizar informações sobre os programas (este recurso depende da transmissão pela emissora).
- Através da conexão USB é possível reproduzir arquivos de fotos JPEG.

Recurso de Imagem
- Formato de tela HD é possível escolher entre 4:3, Tela Cheia, Panorâmica e Panscan como modo preferencial de imagem para vídeo de alta definição.

Recurso de Áudio
Saídas de áudio digital, você pode escolher entre PCM para uso com um amplificador estéreo digital de dois canais e Bitstream para uso com um amplificador equipado com decodificador AAC.

Conexões
- Entrada RF, Saída para TV
- Saída S/PIDF
- Saída Video Composto, Saída Video Componente
- Saída HDMI, DC IN (12V)
- Entrada USB

fonte: www.rcasoft.com.br

veja uma demonstração que filmei no FISL 10, onde o Hugo Lavalle me explicou que o CPqD adquiriu uma versão de desenvolvimento do middleware RCASoft e o carregou pela porta USB, dessa forma habilitando o carregamento de aplicações NCL e Lua para o receptor.

atualizado em 31/8/2009:
enviei uma pergunta sobre as características deste receptor com o middleware, recebi uma boa notícia na resposta:

Pergunta:
Olá, gostaria de saber se é possível carregar aplicações NCL e Lua pela porta USB com o middleware que vem instalado de fábrica. Se não, o que é necessário fazer?

Resposta:
Através da porta USB é possível carregar aplicações NCL e Lua.

A implementação RCASOFT Middleware é voltada para desenvolvedores de aplicação, emissoras de televisão, produtoras de conteúdo, agências de publicidade e demais usuários da TV Digital que desejam ter acesso a recursos de interatividade em seu receptor. A implementação permite a execução de aplicações interativas transmitidas pela emissora durante a programação, ou a execução de aplicações gravadas em um pendrive que é conectado à porta USB do receptor.

O receptor possui em seu menu a opção NCL via USB que permite ao usuário abrir aplicações NCL armazenadas em um pen-drive, permitindo assim que se tenha a noção exata de como a aplicação ficará em um ambiente real.

Para a publicação, solicitamos que faça referência ao site http://www.rcasoft.com.br/midd_intro.php, onde temos mais detalhes sobre o RCASOFT Middleware.

Qualquer dúvida, estamos à disposição.

Atenciosamente,

Equipe de Suporte Técnico
RCASOFT Middleware

quinta-feira, 20 de agosto de 2009

Lançamento do livro "Programando em NCL 3.0" - Luiz Fernando Gomes Soares e Simone Diniz Junqueira Barbosa

divulgando:

A Editora Campus-Elsevier e a SET - Sociedade Brasileira de Engenharia de Televisão convidam os membros da Comunidade Ginga para o lançamento do livro "Programando em NCL 3.0" de autoria dos Professores Luiz Fernando Gomes Soares e Simone Diniz Junqueira Barbosa.



Data: 27 de agosto de 2009, Quinta-feira, às 16h
Local: Centro de Exposições Imigrantes
Broadcast & Cable 2009
Estande 35C e 35D da SET
Rodovia dos Imigrantes, Km 1,5
São Paulo - SP
Contato: (11) 5105-8555

domingo, 16 de agosto de 2009

Tutorial de Instalação da Máquina Virtual do OpenGinga Ginga-J no VirtualBox em Linux - por Manoel Campos da Silva Filho

Introdução

A Máquina Virtual do OpenGinga Beta 1 foi criada com o VirtualBox 3 e é baseada no Ubuntu 9.04, não tendo interface gráfica. O usuário é root e a senha root. O OpenGinga está na raiz do sistema, incluindo um link para o diretório onde estão os exemplos do DirectFB.

No arquivo /etc/profile da VM foram adiconadas as configurações necessárias, obtidas do arquivo env.sh do OpenGinga, para exportar as variáveis de ambiente do Java e do OpenGinga.
Lá também foi adicionado o comando dhclient para obter as configurações de rede para a VM, caso sua rede tenha DHCP.

Seguem os passos para instalação

  1. Baixe o arquivo da VM no site do LabTVDI da UnB (345MB).

  2. Para permitir acesso a pendrives na VM, você deve executar o VirtualBox como root. Assim, abra um terminal e digite o comando a seguir
    sudo su

  3. Execute os comandos
    mkdir -p /root/.VirtualBox && cd /root/.VirtualBox

  4. Descompacte a VM baixada com o comando
    tar -zxvf /caminho/onde/salvou/openginga-gingaj-beta1-virtualbox.tar.gz

  5. Execute o comando
    mkdir -p HardDisks && mv GingaJ-HardDisk.vdi HardDisks

  6. Execute o comando
    rm -rf Machines/GingaJ/

  7. Execute o VirtualBox com
    VirtualBox &

  8. Clique no botão New para criar uma nova VM, depois clique em Next para iniciar.

  9. Na tela seguinte, preencha os campos como na figura abaixo e clique em Next


  10. Escolha a quantidade de memória, ou deixe como está, e clique em Next.

  11. Escolha a opção "Use existing hard disk" e clique no botão ao lado do campo para escolher o HD baixado.


  12. Na tela seguinte clique no botão Add e selecione o HD do diretório /root/.VirtualBox/HardDisks (que já deve vir selecionado).
    Depois clique no botão Select


  13. Depois clique em Next, Finish e Start para iniciar o OpenGinga Ginga-J. Veja figura da VM funcionando, com vídeo e aplicação em execução.
    As informações de como incluir arquivos de vídeo para simular canais de TV e como instalar uma Xlet estão disponíveis no tutorial no site do OpenGinga

Máquina virtual e tutorial elaborado por Manoel Campos da Silva Filho, a partir dos fontes e tutorial de compilação e instalação do OpenGinga, disponíveis no site oficial.

domingo, 19 de julho de 2009

Tutorial: Debug no XleTView usando o Eclipse - por Leonardo Leite

Ao se desenvolver programas de software, um recurso muito importante que nos ajuda a encontrar defeitos em nosso código e solucionar eventuais bugs, é o debug.
Um fator que há muito tempo me incomodava ao fazer xlets no XleTView era a aparente falta de possibilidade de realizar um debug.
Este tutorial mostra como realizar o debug de seu xlet, executado a partir do XleTView, usando a plataforma Eclipse (http://www.eclipse.org/).

Atenção: este tutorial não explica como fazer o debug no Eclipse, mas sim os passos necessários para que o debug no Eclipse possa ser realizado a partir de um xlet sendo executado no XleTView.


Configurando o XleTView
Para podermos realizar o debug, o XleTView deve ser chamado da seguinte maneira:
java -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -jar xletview.jar



Configurando o debug do Eclipse
1. Abra a perspective de debug (Figura 1)




2. No menu de debug seleciona “Open debug dialog...” (Figura 2)




3. No diálogo de debug insira um novo elemento de debug abaixo do elemento “Remote Java Application”, na árvore à esquerda (Figura 3)




4. Se necessário altere as propriedades do debug (à direita da árvore do passo anterior); o mais importante aqui é que a porta usada seja a mesma que foi passada como parâmetro para o XleTView (no meu exemplo, a porta 8000).

Pronto, agora basta setar seu(s) breakpoint(s) no Eclipse e iniciar a aplicação através do XleTView.


Na figura 4 temos um exemplo de debug, em que podemos constatar a na janela de variáveis o valor da variável x.



Repare que na perspectiva de debug é importante conhecer algumas opções de controle, como o “Terminate” e o “Relaunch”, que podem ser vistos na figura 5.



Espero que aproveitem a dica!
Autor: Leonardo Leite

sexta-feira, 10 de julho de 2009

API de Integração de Dispositivos: Limitações

Uma das maiores inovações do middleware brasileiro Ginga é, certamente, a integração entre dispositivos móveis e o receptor de TV Digital. Ela é viabilizada pela inclusão de novas interfaces de rede no set-top box que interagem com dispositivos domésticos. Esta rede doméstica é chamada de Home Area Network, e é capaz de integrar tecnologias de rede como Wi-Fi, Bluetooth, Ethernet, USB, entre outros.

O apêndice E do projeto de norma 00:001.85-006/4 (2° Projeto), de título “Televisão digital terrestre — Codificação de dados e especificações de transmissão para radiodifusão digital — Parte 4: Ginga-J — Ambiente para a execução de aplicações procedurais” especifica como será o seu uso, através de uma nova API.

A comunicação do receptor com dispositivos móveis pode ser efetuada através da API de Integração de Dispositivos. Para tanto, os dispositivos móveis devem possuir um módulo do Ginga para gerenciar o protocolo de comunicação. Precisam também estar registrados no Ginga.
A maior vantagem da proposta desta API é a integração de aplicações em execução (Xlets) com dispositivos móveis. Esta integração é importante e indubitavelmente deve existir. Contudo, outras idéias podem ser incorporadas através de uma maior exploração dessas novas interfaces de rede existentes.

Devido ao custo adicionado pela incorporação de novas interfaces de rede, a compra de receptores que possuam a integração com dispositivos móveis só será efetuada pelos consumidores se os benefícios que ela traz forem suficientemente altos para compensar o seu valor. Desta forma, todas as possibilidades de inovação precisam ser exploradas.

Para tentar explicar melhor, vamos tomar como base as possibilidades e limitações da arquitetura atual:
Imagine que um programa como o Big Brother Brasil esteja passando na TV em um determinado momento. Neste momento, uma aplicação (Xlet) pode estar sendo executada, solicitando aos usuários qual dos participantes eles desejam eliminar. Esta aplicação poderá buscar os dispositivos móveis registrados com o Ginga e solicitar que a votação apareça no display dos celulares e outros dispositivos móveis, para que em cada dispositivo um usuário registre o seu voto unicamente. Para isso, eles precisam ter um módulo móvel instalado, responsável por se registrar no receptor e renderizar a tela de acordo com um protocolo. Interessante esta possibilidade? Sim! A API de Integração de Dispositivos deve existir com certeza!

Contudo, se temos comunicação entre receptor e canal de retorno e também entre dispositivos móveis e receptor, porque não utilizar o receptor como gateway para acessar todo e qualquer servidor possível via canal de retorno? Com isso, qualquer empresa poderia disponibilizar aplicações que utilizam o receptor como ponto de acesso à Internet. Qual o ganho com isso? Alguns deles estão listados abaixo:
a) A aplicação móvel é totalmente customizada pela empresa em questão;
b) Adiciona novos mercados à operadoras de TV e empresas;
c) Provê novas formas de entretenimento para o usuário;
d) Desonera a comunicação entre usuário e a operadora de TV, pois não necessita das operadoras de telefonia como canal de retorno para aplicações móveis;
e) Não limita a execução da aplicação móvel enquanto o canal se mantém ativo. Isso quer dizer pode haver mudanças de canais a qualquer momento sem a interrupção da aplicação móvel atual;
f) Aplicativos podem ser executados mesmo na inexistência do sinal da operadora de TV, desde que o canal de retorno esteja ativo; e
g) O link entre dispositivo móvel e canal de retorno é efetuado a qualquer momento e para qualquer destino, independente da existência de Xlet em execução no receptor.

Como exemplo, o acesso à Internet via receptor de TV poderia ser efetuado pelo dispositivo móvel a qualquer momento, seja via Bluetooth, Wi-Fi, entre outros. Celulares poderiam vir com aplicações que utilizam o receptor como ponto de acesso à Internet. Além de aplicações móveis customizadas, com protocolos proprietários, qualquer aplicação que utilize procotolos padronizados como browsers, clientes de e-mail, ftp, leitor RSS, entre outros, poderia utilizar essa infra-estrutura.

Não há a necessidade de nenhum hardware adicional além dos já existentes para a integração com dispositivos móveis, ou seja, toda a implementação pode ser efetuada em software.

Certamente o custo dos receptores que possuem integração com dispositivos móveis será maior do que os que não as possuem, justamente pela adição dos novos hardwares de rede. Com as possibilidades atuais de interação da API de Integração de Dispositivos, particulamente acredito que a adoção só será razoavelmente alta se a diferença de preço for bastante pequena. Adotando novas possibilidades, agrega-se valor ao produto e, consequentemente, mais usuários estarão dispostos a pagar um valor um pouco maior.

A próxima semana será crucial para a aprovação da norma. A data limite para envio de comentários à consulta pública da ABNT é 17/07. Esta e outras possibilidades foram enviadas à ABNT, para análise. Observem que não temos intenção de criticar arbitrariamente a norma que está sendo votada. Apenas queremos explorar ao máximo essa inovação do Ginga.

Detalhes de outras limitações da abordagem atual do SBTVD serão exploradas em novos posts.

quinta-feira, 2 de julho de 2009

Open Ginga liberado para download

conforme prometido no FISL, o Open Ginga foi disponibilizado para o público:

www.openginga.org


trecho extraído da capa do site:

"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.

Atualmente, estamos disponibilizando uma versão beta de desenvolvimento da implementação do ambiente procedural do middleware (Ginga-J). É importante observar que esta uma versão para desenvolvedores avançados e com conhecimento de sistemas de middleware. Em breve lançaremos ferramentas para auxiliar os desenvolvedores de aplicações."


eu já estou convertendo meus aplicativos GEM e espero em breve poder testá-los no novo emulador, prometido pelo Raoni para no máximo daqui a 2 meses.

segunda-feira, 29 de junho de 2009

FISL 10: debate SBTVD - a história do Ginga

dando continuidade aos relatos sobre o FISL 10, pretendo publicar diariamente um resumo de alguma palestra ou evento que participei. as primeiras postagens foram mais superficiais e eu coloquei só o que precisava ser imediatamente divulgado. agora, aos poucos, vou detalhar melhor cada uma.

no Debate SBTVD, André Barbosa Filho, Assessor Especial da Presidência da República - Casa Civil, mecionou que o Japão irá adotar as melhorias efetuadas pelos brasileiros, que a tecnologia PLC (Power Line Communication, ou seja, Internet pela rede elétrica) deverá ser também utilizada para o canal de interatividade e falou sobre a criação de uma rede de TVs públicas federais com 7 canais públicos, entre eles um canal do MEC e do Ministério das Comunicações.

esta rede terá ainda TVs comunitárias e universitárias e deverá abranger 268 cidades até 2013, e possuirão multiprogramação e interatividade proporcionada pelo Ginga. esta rede permitirá o envolvimento dos desenvolvedores que não atuam em empresas privadas que atenderão as emissoras comerciais.

em seguinda, Luiz Fernando Gomes Soares contou a história do middleware Ginga e das linguagens NCL e LUA:

[vídeo removido]
após esse valioso depoimento, o professor Guido contou a sua parte. falou que o Ginga tem vários pais, mas que a origem é do Luiz Fernando. falou da sua volta para o nordeste em 97, a formação do seu grupo de trabalho mais focado na televisão. falou da necessidade de se criar um middleware e a escolha pela linguagem Java. contou sobre o custo para iniciar o desenvolvimento com MHP: 1.300.000 euros por uma licença de código aberto.

conforme Guido, em 2007 a proposta de especificação do Ginga-J foi para consulta pública e aprovada, porém o fórum SBTVD decidiu não publicar. o motivo alegado foi o risco de ter que pagar royalties pelo GEM. a partir desta questão foi realizada a reescrita de parte da especificação pela Sun, que está em consulta pública no momento.

comentou que a primeira versão do Ginga-J com Java DTV seria distribuída na oficina que ocorreria no FISL 10, o que de fato ocorreu.

em seguida, relatou sobre a dificuldade de sincronizar o desenvolvimento do middleware com aplicações e terminais e as diferentes visões entre academia, governo e radiodifusores.

Guido destacou um fato importante, que considera uma vitória do grupo: os europeus montaram uma demonstração em São Paulo, com apoio da USP e TV Cultura e convidaram o pessoal do Lavid para participar. inicialmente, Guido recusou por limitações de orçamento, mas 2 dias antes recebeu um telefonema salientando que era importante a sua presença para credibilidade do projeto. na noite anterior constataram que o middleware que trouxeram da europa (MHP) não integrou com o sistema de transmissão disponível no evento. a equipe do Guido trabalhou na integração e no outro dia o que tinha de interatividade na demonstração dos europeus (os mesmos que queriam cobrar 1.300 mil euros), era Ginga. o MHP não rodou.

colocou que no máximo no início de 2010 teremos o Ginga sendo incorporado em set-top-boxes comercializados.

Guido alertou para o risco de as classes C, D e E comprarem os receptores zapper, sem Ginga, e então perde-se a oportunidade de utilizar a TV como instrumento de inclusão digital, pois essas classes mais baixas não irão comprar outro aparelho.

José Salustiano, membro do grupo gestor do SBTVD e Diretor presidente da HXD Interactive Television, encerrou os depoimentos do encontro contando como entrou no fórum SBTVD, falou sobre o desafio de manter os projetos de interatividade e sobre o apoio da Caixa Econômica Federal e conseguir que alguma emissora efetuasse a transmissão com interatividade. com os exemplos práticos demonstrados, conseguiram algum reconhecimento.


pra mim, ficou claro que poucas vezes o Brasil teve a oportunidade na história de ser gerador de conhecimento, e que mundialmente o Ginga está sendo muito bem recebido, com potencial de se tornar padrão em muitos países desenvolvidos.

merece nossos aplausos.

domingo, 28 de junho de 2009

demonstração de aplicativo interativo em um set-top-box Proview no FISL 10

gravei esses dois vídeos no stand da Dataprev do FISL 10. são uma demonstração de aplicativo interativo em Ginga NCL e Lua efetuada pelo Hugo Cesar Lavalle, do CPqD, utilizando um set-top-box Proview.

o aplicativo foi carregado no set-top-box pela porta usb utilizando um middleware da RCASoft, e acessa um web service através do canal de retorno e simula operações bancárias.








sábado, 27 de junho de 2009

FISL 10: agora com Ginga-J... o novo, com Java DTV(?)

os participantes da oficina Ginga-J no FISL 10 receberam hoje à tarde em primeira mão a primeira versão distribuída ao público do Ginga-J já com a implementação de algumas classes definidas pela Sun, a API Java DTV.

ocorreram 3 oficinas ao longo de todo o dia: Ginga NCL, NCLua e Ginga-J. podemos considerar um imenso fracasso, pois não atingimos nenhum objetivo, já que a Arena de Programação do FISL era o lugar mais inapropriado do mundo para um curso hands-on, devido ao barulho que os participantes do FISL faziam. a culpa não é do pessoal do Ginga, mas sim da organização do FISL que não disponibilizou um local apropriado para o evento.

da Oficina NCL eu não participei, pois já havia participado ano passado.

NCLua não tivemos por falta de tempo e condições acústicas.

Ginga-J:
a oficina se resumiu a uma breve explicação da arquitetura do Ginga-J, efetuada pelo Raoni, que também mencionou que apenas as classes do Lwuit estavam disponíveis e o Ginga CC (Common Core). o resto do tempo foi focado na instalação de uma implementação de referência do middleware no Ubuntu. é pouco, mas é alguma coisa.

de API Java DTV mesmo, só recebemos algumas classes:


o resto é Lwuit (clique nas imagens para ampliar):






de qualquer forma, parabéns a todo o pessoal do Lavid, da UFPB, especialmente ao professor Guido e ao Raoni, que tiveram a iniciativa de disponibilizar esta primeira versão para nós, e claro.. todos os demais que estão envolvidos e não temos conhecimento.

o Ginga-J causou, e ainda causa, muita polêmica, pois a comunidade de desenvolvedores de aplicações não tem acesso ao projeto, surgem muitos boatos, notícias infundadas, atrapalhadas... mas pelo que eu vi neste FISL, o projeto está andando, mesmo com todas as dificuldades que foram expostas durante as palestras.

precisamos justamente disso: de informações, queremos conhecer o projeto, estar em contato com os responsáveis, pois estamos ansiosos para iniciar trabalhos nessa área, mesmo que não saibamos no que vai dar, como vai ser distribuído, como vai ser o modelo comercial, se um dia vamos ganhar dineiro com isso.

eu particularmente tenho muitas críticas em relação a condução do projeto Ginga-J, mas vou me recolher porque o trabalho no Lavid e na CDN (rede de desenvolvedores) merece reconhecimento.

então desenvolvedores de aplicações Java, calma: o Ginga-J existe. eu vi, eu tenho o primeiro "pedaço" dele aqui comigo.

mas, quem quiser realmente produzir algo hoje, não tenha resistência em abraçar NCL e LUA, porque até o Ginga-J ficar maduro vai demorar.



não entendi o que essas classes do GEM fazem no pacote que nos foi entregue:

esta versão do Ginga-J que foi distribuída no FISL estará disponível no site do Open Ginga


um obrigado especial ao pessoal da Dataprev, Marco e Edson, pela mobilização em viabilizar tudo da melhor forma possível

sexta-feira, 26 de junho de 2009

FISL 10: com Luiz Fernando, Guido Lemos, Raoni e Lula!

hoje assisti ao "Debate Fórum SBTVD" no FISL, que foi conduzido por André Barbosa Filho, Luiz Fernando Gomes Soares, Guido Lemos de souza Filho e José Salustiano

Luiz Fernando, o "patriarca" do Ginga (ele próprio diz que o Ginga tem muitos pais), contou a história do middleware desde as raízes, salientando as dificuldades que enfrentaram com o preconceito contra projetos brasileiros, manter equipes em projetos longos, e principalmente as de continuidade do financiamento.

Guido Lemos e José Salustiano também contribuíruam com seu valioso depoimento, e pretendo transcrever aqui em breve.

meio-dia o fórum foi fechado. isso mesmo. botaram todo mundo pra fora. participantes, expositores, palestrantes. ficamos todos de fora a tarde inteira, mudaram locais de palestras. tudo isso porque o presidente Lula esteve presente ao evento e fez um pronunciamento. tá legal, isso é ótimo, dá valor ao evento, mas convenhamos.... não precisava tanto.

à tarde, assisti a palestra "Apresentação Ginga Frevo - CDN", onde Luiz Fernando e Guido Lemos apresentaram a "Code Development Network", ou seja, uma rede de desenvolvedores do middleware. nessa palestra encontramos o Rômulo, participante do grupo devdtv e pesquisador do CPqD, e compartilhamos uma tomada para carregar as baterias de nossos notes e câmeras.


em seguida assisti, juntamente com o Christian e o Romulo, a palesta "TV Digital Social - Case de Empregabilidade da Interatividade na Inclusão Social", apresentada por Edson Castilhos e Marco Munhoz, da Dataprev. eles apresentaram a questão da inclusão social da TV Digital e demonstraram alguns protótipos que a Dataprev desenvolveu.

às 17h assisti a palestra que eu mais aguardava: "Ginga-J - Java DTV", apresentada por Raoni Kulezsza. Raoni efetivamente esclareceu aos presentes todas as dúvidas sobre o Ginga-J e o Java DTV, e eu também prometo transcrever a palestra aqui assim que possível.

surpresa: amanhã, dia 27/06, seremos contemplados com a primeira implementação da API Java DTV durante a oficina de Ginga-J que ocorrerá no evento! minha presença está confirmada.

saí do FISL hoje com muita informação, tenho tudo registrado e prometo repassar tudo que eu for autorizado aqui no blog e no grupo devdtv.



mini-currículos das pessoas citadas aqui podem ser encontrados no site www.fisl.org.br

quinta-feira, 25 de junho de 2009

FISL 10: sem Moreno

visitei ontem, dia 24, o FISL 10. esperava encontrar o Marcelo Moreno no stand da Dataprev, divulgando o Ginga, mas fui informado pelo Edson que ele não viria este ano. pena, queria fazer uma entrevista com ele e publicar aqui o vídeo.

pretendo assistir à algumas palestras amanhã, dia 26, e sábado sobre o Ginga, e também participar da Oficina Ginga-J, a qual já me inscrevi.

segue algumas fotos:



atualizado em 27/06/09:

aí está a explicação da ausência do Marcelo Moreno no FISL 10:

Carlos Salles, em groups.google.com/devdtv: "o Marcelo Moreno não está em Porto Alegre porque ele está nos representando em Genebra em mais uma reunião do ITU-T sobre a padronização do Ginga."


TV Digital: Ginga-NCL recebe prêmio na Europa

"O desenvolvimento do Ginga-NCL, documentado pelo pesquisador Marcio Ferreira Moreno, da PUC-RJ, sob supervisão do professor Luiz Fernando Gomes Soares, acaba de ser agraciado com o "Best PhD Award" na 7ª edição da Conferência de TV Interativa da Europa (EuroiTV 2009), realizada  esta semana na Bélgica. 

O EuroiTV é um dos mais importantes eventos internacionais sobre TV Digital Interativa e possui grande visibilidade acadêmica e industrial. Participam pesquisadores de universidades, centros de pesquisa e também da indústria de todo o mundo. 

Esse é o segundo importante reconhecimento internacional do Ginga-NCL. No mês passado, a linguagem foi aprovada como recomendação H.761 da União Internacional de Telecomunicações (UIT) para a construção de aplicações multimídia destinadas ao ambiente de TV interativa."

Cristina De Luca 

Fonte: Convergencia Digital - Coluna Circuito 
http://www.convergenciadigital.com.br/cgi/cgilua.exe/sys/start.htm?infoid=19115&sid=54 

sexta-feira, 19 de junho de 2009

Ginga no FISL 10! Programação oficial

divulgando:

Finalmente, temos a programação oficial dos eventos relacionados ao Ginga no FISL10! Graças aos esforços de nossos parceiros da Dataprev (RS e RJ), Associação Software Livre (ASL) e Portal do Software Público Brasileiro (SLTI), conseguimos espaço para boa parte das atividades mais requisitadas pelos nossos membros. Em destaque, as já famosas "Horas Ginga", o debate entre representantes do Fórum SBTVD e as oficinas Ginga-NCL e Ginga-J. Acompanhem:

De 25/06 a 26/06, o dia inteiro
Ponto de Encontro Ginga - Demos, reuniões e bate-papo entre os membros da Comunidade.
Local: Estande Dataprev

Dia 26/06
09:00/10:00 - Hora Ginga - Introdução à TV Digital Interativa
Carlos Eduardo Batista

10:00/12:00 - Debate Fórum SBTVD
André Barbosa Filho, Fernando Ferreira, Guido Lemos de Souza Filho, José Salustiano, Luiz Fernando Gomes Soares

12:00/13:00 - Hora Ginga - Arquitetura do Middleware Ginga
Carlos Eduardo Batista

14:00/15:00 - Apresentação Ginga Frevo - CDN
Guido Lemos de Souza Filho, Luiz Fernando Gomes Soares

16:00/17:00 - Hora Ginga - Ginga-NCL e suas ferramentas de desenvolvimento
Roberto Gerson de Albuquerque Azevedo

17:00/18:00 - Hora Ginga - Ginga-J - Java DTV - UFPB
Raoni Kulesza, Jefferson Ferreira

Dia 27/06

09:00/13:00
Oficina Ginga-NCL - Programando em NCL para TV Digital
Carlos Eduardo Batista, Roberto Gerson de Albuquerque Azevedo
Local: Arena de Programação

13:00/15:00
Oficina Ginga-NCL - Programando em NCLua para TV digital
Carlos Eduardo Batista, Roberto Gerson de Albuquerque Azevedo
Local: Arena de Programação

15:00/19:00
Oficina Ginga-J - Programando em Java para TV digital
Raoni Kulesza, Jefferson Ferreira, Carlos Eduardo Batista
Local: Arena de Programação

Além de tudo isso, diversas instituições com projetos em TV Digital darão palestras intercaladas às atividades acima. Não perca...

Mais detalhes sobre a programação do FISL 10


fonte: Ginga no FISL 10! Programação oficial

quarta-feira, 17 de junho de 2009

programação preliminar do FISL 10

foi disponibilizada a programação preliminar do Fórum Internacional de Software Livre 10, que ocorre de 24 a 27 de junho:

confira a programação do FISL 10

valores para inscrição:

pagando... individual/empresas1 estudante2/caravanas3 governo4
até o dia 18/06/2009 5 R$ 143,00 R$ 71,50 R$ 203,00
no evento (1º e 2º dia)6 7 R$ 163,00 R$ 81,50 R$ 203,00
no evento (3º e 4º dia)6 7 R$ 113,00 R$ 56,50 R$ 203,00
(1) investimento por participante na inscrição da empresa (2) mediante apresentação de comprovante de matrícula fornecido/autenticado por instituição regular de ensino reconhecida pelo MEC. (3) procure a caravana de sua cidade para obter o código promocional (4) valor por participante, exclusivo para órgãos governamentais (5) pagamento através de boleto bancário (6) pagamento deve ser efetuado na secretaria do evento (7) As inscrições durante o evento só ocorrerão se houver vagas disponíveis (*) todos os valores listados, exceto os da última linha, dão direito a participação NOS QUATRO DIAS do evento.

quinta-feira, 14 de maio de 2009

Ginga-NCL Virtual Set-top Box v.0.10.1

divulgando:

A Comunidade Ginga disponibilizou em 04/05/2009 nova versão do Virtual Set-top Box, máquina VMWare que possui a implementação de referência do Ginga-NCL (C++) instalada e pronto para uso. Usuários de versões anteriores são recomendados a fazer a atualização.

Ginga-NCL Virtual Set-top Box v.0.10.1 foi atualizado com o novo código do Ginga-NCL (C++) v.0.10.1. 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". 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. A atualização corresponde às revisões 17 a 21 do SVN.

Comunidade Ginga
SubComunidade Ginga-NCL

terça-feira, 5 de maio de 2009

Artigo sobre TV Digital publicado na REIC de março

tenho o imenso prazer de comunicar que o meu artigo, com orientação da professora Karen Borges, sobre "Ferramentas de Acessibilidade para TV Digital Interativa com Java" foi publicado na Revista Eletrônica de Iniciação Científica (REIC), mantida pela Sociedade Brasileira de Computação (SBC).

RESUMO:
Ferramentas de Acessibilidade para TV Digital Interativa com Java™

O objetivo deste trabalho é disponibilizar protótipos de ferramentas que fazem uso da interatividade local da TV digital para a comunidade de desenvolvedores visando a disseminação da tecnologia no Brasil. Para tanto, foi estudada a linguagem de programação Java™ e as APIs que compõem o padrão de middleware GEM. A contribuição deste trabalho à sociedade é o desenvolvimento de ferramentas de acessibilidade para portadores de determinadas necessidades especiais. Para identificação das necessidades e ferramentas foram analisados o Decreto-lei 5296 (Lei de Acessibilidade), a norma ABNT NBR 15290 (Acessibilidade em Comunicação na Televisão) e outras ferramentas semelhantes já disponíveis para computadores pessoais.

entre as ferramentas desenvolvidas estão um Teclado Virtual, Lente de Aumento (zoom) e um Gerenciador de Perfis, e foi utilizada a API Java TV e o padrão GEM, que engloba as APIs comerciais HAVi, Davic e DVB. no trabalho eu explico porque o GEM foi utilizado.

segunda-feira, 6 de abril de 2009

set-top-box com DVR da Topfield

TF 7700PVR-Tb, da Topfield:


imagem: revista INFO


"Todos os programas ficam armazenados num HD interno de 250 GB, mas não é possível editar o material.
(...)
Na frente, há uma porta USB, que serve para você plugar um pen drive e rodar filmes em DivX e XviD e também músicas em MP3.
(...)
O equipamento possui, ainda, uma porta de rede. Por ela, você pode conectar o player a um roteador e acessar seu gerenciador por uma interface web. De qualquer browser, é possível programar a gravação de alguma coisa na televisão. O software também serve para fazer o upload de arquivos de áudio e vídeo." - Airton Lopes, da INFO


a matéria não fala sobre interatividade, se possui o middleware Ginga, muito menos se é possível fazer upload de aplicações interativas.

leia aqui a matéria original: Aparelho da Topfield sintoniza e grava TV digital

valor: R$1.700,00

sexta-feira, 3 de abril de 2009

Congresso TV 2.0 - 4ª Edição


ocorrerá dia 14 de abril o Congresso TV 2.0 em São Paulo.
"As novas formas de ver e de fazer televisão, pensadas sob uma nova plataforma de distribuição de conteúdos audiovisuais."

Em pauta:
* IPTV e TV pela internet
* TV no celular
* Produção para novas plataformas
* Novas formas de acesso aos conteúdos
* Monetização e métricas
* Interatividade e o novo espectador


saiba mais: Congresso TV 2.0 - 4ª Edição

quinta-feira, 5 de março de 2009

link oficial para download da espeficicação do Java DTV

tentei baixar hoje novamente a especificação do Java DTV e constatei que o arquivo não está disponível (ou ocorreu algum erro, pois deu a desanimadora mensagem "The page cannot be found")

a princípio, fiz o que deveria ser feito... aceitei os termos, informei meus dados e cliquei no link informado, mas nada. claro, pode ser temporário.

como bom usuário de internet, fui ao google e encontrei o link oficial, do site da Sun: Java DTV API 1.0

sábado, 28 de fevereiro de 2009

Ginga Live CD disponível para download

os administradores da Comunidade Ginga disponibilizaram para download um Live CD com linux e Ginga NCL:

GINGA LIVE CD
ISO de CD bootavel do sistema Linux, contendo Ginga-NCL C++ v. 0.10.0 e interface gráfica amigável, v 1.0 (362 MB)

Tópico "Ginga-NCL: Suporte a Usuarios do Ginga Live CD" no fórum do Ginga do Portal do Software Público (necessita cadastro):








Ferramentas NCL:
Portal Ginga NCL
Clube NCL

Comunidade Ginga no Portal do Software Público Brasileiro


Parabéns aos responsáveis! Agora é nossa tarefa utilizar, contribuir, comentar e divulgar esse trabalho de altíssimo nível.

quinta-feira, 26 de fevereiro de 2009

YouTube para TV

o YouTube possui uma visualização própria para exibição na TV:

http://www.youtube.com/tv

é só ligar a saída de vídeo e áudio na TV e mandar bala. (ou usar qualquer dispositivo que acesse a internet, tipo um PlayStation3)

não possuo mais meu notebook com Windows Vista e Media Center com controle remoto, mas acredito que dê pra utilizar. se alguém conseguir testar, por favor, conte pra nós.

sexta-feira, 6 de fevereiro de 2009

Java DTV - espeficicação da Sun disponível para download

está aí parte do que esparamos tanto... a especificação da Sun está disponível, chamada Java DTV.

é um JavaDoc com a especificação de todas as classes que a compõem.

agora "só falta" a implementação.

link para download da documentação:
http://www.forumsbtvd.org.br/materias.asp?id=74

fonte: Overmidia

sexta-feira, 30 de janeiro de 2009

Ferramentas de Acessibilidade para TV Digital - Artigo e Fontes

depois de 1 ano tentando sem sucesso publicar o meu artigo do trabalho de conclusão em revistas e congressos, estou publicando por conta própria.

os arquivos estão disponíveis no grupo "Desenvolvimento para TV digital" (http://groups.google.com/group/devdtv/files)



Creative Commons License

A licença de utilização e distribuição está expressa no arquivo LEIA-ME!.txt contido no zip dos fontes, e sua parte fundamental é:

---------------------------------

Licença de uso:
http://creativecommons.org/licenses/by-nc-sa/2.5/br/

As ferramentas desenvolvidas neste trabalho podem ser livremente copiadas, alteradas, utilizadas para fins educativos e integradas a outros sistemas, desde que haja a prévia consulta ao autor e mantenham-se as referências nos códigos-fonte.
Em hipótese nenhuma podem ser comercializadas ou integradas a sistemas comerciais sem o consentimento do autor.

Para contato acesse www.b4it.com.br.

Ferramentas de Acessibilidade para TV Digital Interativa com Java™ is licensed under a Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento pela mesma Licença 2.5 Brasil License.
http://creativecommons.org/licenses/by-nc-sa/2.5/br/
---------------------------------
Este é o conteúdo gerado na produção do Projeto de Software do curso de Análise e Desenvolvimento de Sistemas da Ulbra Canoas-RS, que foi desenvolvido nos meses de agosto a novembro de 2007 e teve orientação da professora Karen Borges.
(...)
Marcos Vinícius Henke Arnoldo
27 de novembro, 2007

estes tutoriais podem ser úteis:


"Faça aos outros o que gostaria que fizessem a você."