Mudanças entre as edições de "TV Digital - Desenvolvendo Aplicações em JAVA : JAVA TV"
Linha 36: | Linha 36: | ||
Desenvolvida especialmente para operadoras de televisão "PAGAS".A Microsoft TV oundation Edition 1.7 | Desenvolvida especialmente para operadoras de televisão "PAGAS".A Microsoft TV oundation Edition 1.7 | ||
oferece gravação de vídeo digital (DVR), suporte a televisão de alta definição (HDTV) e vídeo sob demanda.Além disso, também oferece uma grade de programação interativa (IPG) para que os usuários possam navegar nos diversos programas de forma mais fácil e rápida.Suas principais características são : | oferece gravação de vídeo digital (DVR), suporte a televisão de alta definição (HDTV) e vídeo sob demanda.Além disso, também oferece uma grade de programação interativa (IPG) para que os usuários possam navegar nos diversos programas de forma mais fácil e rápida.Suas principais características são : | ||
+ | |||
-personalização da interface; | -personalização da interface; | ||
-buscas por título,descrição , categoria,tópico ou dia e hora; | -buscas por título,descrição , categoria,tópico ou dia e hora; |
Edição das 16h20min de 29 de julho de 2006
A Java TV é uma API aberta que estende a plataforma JAVA.Foi desenvolvida pela SUN para prover acesso em receptores de televisão digital às seguintes funcionalidades:
-Fluxo de áudio e vídeo; -Acesso a dados nos canais de transmissão; -Acesso de canais e gerenciomento do ciclo de vida das aplicações; -Acesso aos dados do serviço de informações; -Controle de sincronizador de canais.
A figura abaixo é uma típica pilha de software para um receptor de televisão digital:
Explicando as Camadas:
- Application and Applets : Camada de Aplicações - Nível de comunicação com o usuário (Interface)
- JAVA TV API/JAVA PLATFORM : Camada da Tecnologia JAVA (Atua como uma JVM)
- Real-Time OS / Device Drivers : Camada de RTOS
- Digital Television Receiver : Camada de Hardware
Para aprimorar esta simulação é possível programa um controle remoto universal fazendo com que se comunique com o computador via infravermelho. Existe uma API que dá suporte a este tipo de comunicação.Ela está disponível no site: [1]
Para facilitar a vida do desenvolvedor, a SUN diponibiliza a API responsável por suportar este tipo de programação : [2]
OBS: -Para não ser exclusivo este artigo, existe também outra API que trata estes eventos ( Programas para tv digital) é a API da Microsoft - Microsoft TV :
Desenvolvida especialmente para operadoras de televisão "PAGAS".A Microsoft TV oundation Edition 1.7 oferece gravação de vídeo digital (DVR), suporte a televisão de alta definição (HDTV) e vídeo sob demanda.Além disso, também oferece uma grade de programação interativa (IPG) para que os usuários possam navegar nos diversos programas de forma mais fácil e rápida.Suas principais características são :
-personalização da interface; -buscas por título,descrição , categoria,tópico ou dia e hora; -bloqueio de certos canais; -autorização para pacotes pay-per-view; -DVR inteligente dentre outros.
A microsoft está desenvolvendo uma solução baseada em IP - Protocolo de redes, para a cominicação . Tal solução se propõe a trazer uma melhora em diversos serviços , tais como : -seleção de conteúdo; -navegação; -troca de canais; -vídeo sob demanda.