Olá Vicente, tudo bem?
Parabéns pela iniciativa na criação de interfaces para TV digital.
Estou lhe enviando alguns materiais para ajudar você no desenvolvimento do seu trabalho.
O
primeiro informa mais tecnicamente sobre a TV digital brasileira. O
segundo é mostrada a TV digital brasileira com uma linguagem menos
técnica. Os próximos dois materais são documentos
elaborados pela BBC que comentam sobre usabilidade e interfaces para o
modelo europeu de TV digital. E o último é uma Cartilha de Recomendações
de Usabilidade para aplicações em TVDi elaborada pelo Centro de
Pesquisa e Desenvolvimento em Telecomunicações (CPqD).
Uma boa fonte de aplicativos é o Clube NCL (
http://clube.ncl.org.br/).
Com relação a sua dúvida, complementando a Rosi, o aplicativo pode ser instalado em um televisor/set-top box de duas formas:
1. O aplicativo é enviado pela emissora de televisão via radiodifusão;
2. Localmente através de uma pendrive ou rede local.
Para isso, você tem que possuir uma televisão ou set-top box que
tenha o middleware Ginga. Para você fazer testes durante o
desenvolvimento, existem vários set-top boxes no mercado. Eu utilizo o
set-top box da EiTV (
http://www.eitv.com.br/devbox.php). Com ele, você pode criar aplicativos interativos tanto com o Ginga-J (java) quanto com o Ginga-NCL (NCL).
Espero que tenha lhe ajudado.
Qualquer dúvida, só entrar em contato.
[]'s