Interatividade Video Ginga: a escolha do Brasil para a TV Digital TV Digital no Brasil: o panorama...

Preview:

Citation preview

NCL 3.0

Interatividade

VideoGinga: a escolha do Brasil para a TV DigitalTV 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

EditoresEclipse 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

Vídeo

Imagem

Texto

Onde? Vídeo Imagem

Vídeo

Imagem

Região

Como?

Vídeo Descritor

- Volume

Região

Descritor

Quando?

Link

ConectorVídeo Link

Conector

onSelect Start

Estrutura de uma documento NCL

Exemplo usando Eclipse

Vídeo 100%

ImagemDepois de 5 segundos exibe a imagem

Exemplo usando o Composer

Virtual Ginga

Baixar o Virtual Gingahttp://www.ncl.org.br/ferramentas/fedora-fc7-ging

a-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

Recommended