Seletor de Idiomas

Top - Webmail / Login / Trac

Imagem - Downloads

slide interno 13

NCLForms

A implementação da API NCLForms tem como objetivo fornecer ao desenvolvedor de aplicações NCL para o middleware Ginga, um conjunto de elementos de interface gráfica, aqui tratados como widgets, para facilitar a adição de formulários em aplicações interativas para TV Digital.

Existem duas formas de testar a API. A primeira é criando um documento NCL que contenha chamadas à API, colocando esse documento em um dispositivo que possa transmitir a aplicação (Playout Ginga) e, durante a transmissão, recebê-la em um set-top box e visualizá-la no televisor. A segunda, mais simples, é utilizar uma máquina virtual desenvolvida pelo laboratório Telemída da PUC-RJ que emula um set-top box. O texto a seguir explica os passos para a segunda opção.

  1. Fazer o download da máquina virtual (Ginga-NCL Virtual Set-top Box v.0.12.3) no link: www.ncl.org.br/ferramentas/ubuntu-server10.10-ginga-i386.zip Para rodar a máquina virtual é necessário instalar a ferramenta compatível com VMWare Player.

  2. Após a instalação da ferramenta e da inicialização da máquina virtual, é necessário copiar para a máquina virtual todos os arquivos que compreendem a API, o documento principal NCL criado e as mídias utilizadas pelo mesmo para construção da aplicação. Isso pode ser feito utilizando qualquer ferramente de transferência de arquivos. É possível encontrar um diretório na máquina virtual específico para receber os arquivos de teste (/misc/ncl30). A tela de login inicial da máquina virtual apresenta todas as informações necessárias como: usuário, senha, porta e IP que serão utilizados na ferramenta de transferência de arquivos.

  3. Depois dos arquivos transferidos, é necessário se logar na máquina virtual via uma aplicação de terminal remoto como ssh ou telnet. A máquina virtual foi contruída utilizando o Sistema Linux e, portanto, após fazer o login, é necessário navegar até o diretório onde os arquivos foram colocados usando comandos de shell. Já dentro do diretório indicado, é necessário iniciar a aplicação usando o comando: /misc/launcher.sh

A implementação da API NCLForms tem como objetivo fornecer ao desenvolvedor de aplicações NCL para o middleware Ginga, um conjunto de elementos de interface gráfica, aqui tratados como widgets, para facilitar a adição de formulários em aplicações interativas para TV Digital.

Existem duas formas de testar a API. A primeira é criando um documento NCL que contenha chamadas à API, colocando esse documento em um dispositivo que possa transmitir a aplicação (Playout Ginga) e, durante a transmissão, recebê-la em um set-top box e visualizá-la no televisor. A segunda, mais simples, é utilizar uma máquina virtual desenvolvida pelo laboratório Telemída da PUC-RJ que emula um set-top box. O texto a seguir explica os passos para a segunda opção.

  1. Fazer o download da máquina virtual (Ginga-NCL Virtual Set-top Box v.0.12.3) no link: www.ncl.org.br/ferramentas/ubuntu-server10.10-ginga-i386.zip Para rodar a máquina virtual é necessário instalar a ferramenta compatível com VMWare Player.

  2. Após a instalação da ferramenta e da inicialização da máquina virtual, é necessário copiar para a máquina virtual todos os arquivos que compreendem a API, o documento principal NCL criado e as mídias utilizadas pelo mesmo para construção da aplicação. Isso pode ser feito utilizando qualquer ferramente de transferência de arquivos. É possível encontrar um diretório na máquina virtual específico para receber os arquivos de teste (/misc/ncl30). A tela de login inicial da máquina virtual apresenta todas as informações necessárias como: usuário, senha, porta e IP que serão utilizados na ferramenta de transferência de arquivos.

  3. Depois dos arquivos transferidos, é necessário se logar na máquina virtual via uma aplicação de terminal remoto como ssh ou telnet. A máquina virtual foi contruída utilizando o Sistema Linux e, portanto, após fazer o login, é necessário navegar até o diretório onde os arquivos foram colocados usando comandos de shell. Já dentro do diretório indicado, é necessário iniciar a aplicação usando o comando: /misc/launcher.sh

Social - Facebook - Twitter - G+