Interatividade

Video
 Ginga: a escolha do Brasil para a TV Digital
 TV Digital no Brasil: o panorama atual
A NCL
NCL(Nested Context Language)
Linguagem de programação criada pela
PUC-Rio
 É uma linguagem XML
 Declarativa (alto nível de abstração)
 Possibilita o sincronismo de diferentes
mídias (Vídeo, áudio, html, imagens...)
 Incorpora objetos de mídia procedurais:
HTML+ECMAScript, XLET e LUA

Primeiros Passos

Editores
 Eclipse com plug-in para NCL
○ www.eclipse.org
○ http://laws.deinf.ufma.br/~ncleclipse/download.html
○ http://laws.deinf.ufma.br/~ncleclipse/instalacao.html
 Ferramenta de autoria hipermídia: Composer
○ http://www.ncl.org.br/ferramentas.php
Estrutura de um documento
Hipermídia

O que?
 Nós de Mídia

Onde?
 Região da tela onde irá tocar

Como?
 Características como: volume, transparência, etc

Quando?
 Em que momento irá tocar
O que?

Nós de Mídia
Imagem
Vídeo
Texto
Onde?
Vídeo
Imagem
Região
Vídeo
Imagem
Como?
Descritor
Vídeo
Descritor
Região
- Volume
Quando?
Conector
Link
Vídeo
Link
onSelect
Conector
Start
Estrutura de uma documento NCL
Exemplo usando Eclipse
Vídeo 100%
Depois de 5 segundos exibe a imagem
Imagem
Exemplo usando o Composer
Virtual Ginga

Baixar o Virtual Ginga
 http://www.ncl.org.br/ferramentas/fedora-fc7-
ginga-i386.zip

Software de virtualização: VMWare Player
 http://www.vmware.com/download/player/

Baixar o SSH Secure Shell Client
 http://www.inf.ufsc.br/~admrede/ssh/
Instalando o Virtual Ginga
Acessando o Virtual Ginga
Ginga Live CD
 Distribuição
do Linux embarcado em
um CD, capaz de ser inicializado,
utilizado e encerrado facilmente

GRANDMA CONFUSED ABOUT HOW
TO SETUP HER DIGITAL TV
 http://www.youtube.com/watch?gl=BR&v=7w
34nNux4Xw
Download

Apresentação NCL