|
|
Aplicativos do Projeto PMM
Ao longo do projeto foram desenvolvidos diversos aplicativos para a plataforma multimídia com diferentes tipos de interatividade. Abaixo estão detalhados os 7 aplicativos que tiveram em suas versões finais um maior destaque.
O ambiente de desenvolvimento utilizado foi a ferramenta Eclipse SDK 3.2.2. Ao projeto foram adicionadas bibliotecas contidas nos seguintes pacotes:
- mhpstubs.jar: contém a API Java TV para criação de um aplicativo do tipo Xlet, as APIs gráficas e de tratamento de eventos fornecidas pela API HAVi (Home Audio/Vídeo Interoperability) e pela API do DVB (Digital Vídeo Broadcasting), específicos para desenvolvimento de aplicativos para TV. Essas APIs são compatíveis com a especificação GEM (Globally Executable MHP), inicialmente prevista para ser suportada pelo SBTVD (Sistema Brasileiro de TV Digital).
- commonPMM.jar: contém componentes gráficos implementados pelo grupo que são comuns para vários aplicativos, como botões gráficos e gerenciadores de texto.
Códigos fonte do projeto commonPMM: commonPMM.zip
Clique no link ao lado para baixar o conjunto de bibliotecas usadas pelos aplicativos: libsTVDI
Os aplicativos que aparecem nos vídeos de demonstração foram executados no emulador de TV Digital XletView
Aplicativo de Notícias
O objetivo desse aplicativo é apresentar notícias enviadas pela emissora, via datacasting, em uma barra localizada na parte inferior do aparelho de televisão de forma que o texto apareça deslizando da direita para a esquerda, seguindo a idéia que ocorre principalmente em noticiários de TV com recursos a mais que possibilitam ao telespectador escolher a categoria restringindo o assunto que lhe interessa, passar para as próximas notícias e mudar a velocidade do texto.
Vídeo demonstrativo:
Notícias (formato AVI, tamanho 4.4MB) 
Binários + códigos fonte:
Noticias.zip
Aplicativo de Notícias RSS
Esta é uma versão do aplicativo de notícias que busca as informações através de conexão com a Internet. Neste caso o canal de retorno é utilizado não propriamente para retornar informação à emissora e sim para extrair as notícias sem a necessidade de receber dados enviados via broadcast.
Vídeo demonstrativo:
Notícias RSS (formato AVI, tamanho 4MB) 
Binários + códigos fonte:
NoticiasRSS.zip
Aplicativo de Notícias Paginadas
O objetivo desse aplicativo é mostrar ao usuário um conjunto de categorias de notícias e possibilitar a visualização de cada conteúdo de notícia selecionada na forma de uma caixa de texto que suporte um conteúdo mais extenso e completo da notícia. Assim como ocorre em navegadores web, as notícias são mostradas em páginas que permitem a rolagem ou movimentação do texto para visualizar toda a extensão do mesmo.
Vídeo demonstrativo:
Notícias Paginadas (formato AVI, tamanho 7.3MB) 
Binários + códigos fonte:
NoticiasPaginas.zip
Aplicativo de Perguntas
Este aplicativo tem o objetivo de possibilitar ao telespectador submeter perguntas a um programa de televisão. Para esse aplicativo foi desenvolvido um programa que recebe as perguntas enviadas pelo usuário, fazendo o papel do servidor pertencente à emissora. Dessa forma pode-se simular o funcionamento do canal de retorno, caracterizando uma interatividade global. Esse canal de retorno foi implementado utilizando um módulo de comunicação que proporciona segurança na comunicação dos dados enviados em aplicações interativas de TV Digital.
Vídeo demonstrativo:
Perguntas (formato AVI, tamanho 5MB) 
Binários + códigos fonte:
Perguntas.zip
Aplicativo de Questionários
O aplicativo de questionários possui como objetivo interagir com o telespectador através de perguntas de múltipla escolha, onde o usuário responde a um questionário através do controle remoto. Com isso confirma-se a possibilidade de implementar aplicativos que oferecem testes avaliativos equivalentes aos existentes em revistas, provas simuladas, jogos de pergunta e resposta (do tipo "quiz"), entre outros, podendo ou não estarem relacionados com o programa exibido no momento. A idéia não é disponibilizar apenas um questionário, mas vários sendo que o usuário pode escolher qual deles vai querer responder.
Vídeo demonstrativo:
Questionário (formato AVI, tamanho 6.2MB)
Binários + códigos fonte:
Questionarios.zip
Aplicativo Portal ("Guru Digital")
A proposta desse portal é disponibilizar ao usuário uma série de opções relativas a entretenimento e informação. Essas opções foram desenvolvidas através dos seguintes módulos:
- O módulo rádio on-line aponta para a reprodução de rádios na TV Digital em tempo real.
- O módulo de fotos tem como finalidade a visualização de fotos e outras imagens que possuam formato suportado pelo padrão MHP. Possui recursos adicionais, como slide-show automático e preview da imagem, além de interface amigável.
- O módulo de horóscopo possui como objetivo fornecer previsões para o signo do telespectador.
- O módulo de meteorologia busca fornecer informações sobre as condições do clima nos próximos cinco dias, contando com o dia atual. O usuário pode escolher entre ver as previsões para as capitais do país, ou então, as previsões de cidades específicas de um determinado estado.
Vídeo demonstrativo:
Portal (formato AVI, tamanho 17.1MB) 
Binários + códigos fonte:
Portal.zip
Aplicativo de Futebol
Um dos exemplos mais comuns de programas de TV que são transmitidos para vários países ao mesmo tempo (quase sempre ao vivo) são jogos de futebol. Assim como em muitos outros gêneros televisivos, no contexto dos esportes, a TV Digital abre muitas possibilidades de interação entre o telespectador e o programa. No caso específico do jogo de futebol, foi resolvido como idéia inicial implementar um aplicativo o qual pudesse fornecer ao telespectador a opção de conferir as estatísticas do jogo a qualquer momento utilizando o controle remoto, diferentemente do que ocorre numa transmissão convencional que exibe estas estatísticas somente de acordo com a vontade da emissora, e ainda assim apenas é exibida uma informação de cada vez, como escanteios ou impedimentos, ou as escalações dos times.
Vídeo demonstrativo:
Futebol (formato AVI, tamanho 122MB)
Binários + códigos fonte:
XletFutebol.zip
|