Ginga - i-JAE

26
Sejam Bem Vindos

description

Apresentação para Monografia sobre TV Digital e Ginga.

Transcript of Ginga - i-JAE

Page 1: Ginga - i-JAE

Sejam Bem Vindos

Page 2: Ginga - i-JAE

Junior Menezes ­ Alberane Lúcio ­ Ederson Mateus

Page 3: Ginga - i-JAE

TV Analógica

t Poucas melhorias significativas na transmissãoSinal Ruim, Interferência, FantasmasSombras

Tecnologias ImplantadasSAP (Segundo Programa de Áudio)                    

                                     Close Caption (Legenda Oculta)

3

Page 4: Ginga - i-JAE

4

TV Digital - SBTVD

t Dezembro de 2007 – Inicio das transmissões

Implantação do SBTVD ­ Sistema brasileiro de TV Digital 

Projeto baseado no padrão japonês ISDB

 Adequação às características geográficas Brasileiras

Page 5: Ginga - i-JAE

5

Características SBTVDt Sinal Digital

Qualidade de imagem e som Multiprogramação

Até 13 canais simultâneos1 em alta resolução4 Standard HD

InteratividadeInteração do espectador – foco do projeto

MobilidadeRecepção em dispositivos móveis/portáteis 

Page 6: Ginga - i-JAE

6

Exemplo de Interatividade

Page 7: Ginga - i-JAE

7

Conversor ou SetTopBoxt Permiti a recepção do 

sinal digital em TVs analógicas

CaracterísticasFormato de compressãoModulaçãoS.O.ArmazenamentoConexões de entrada e 

saída

Page 8: Ginga - i-JAE

8

MPEG - 4 Padrão de 

compressão de vídeoH.264 ­ AVC

Escolha do SBTVD

Padrão do Blue­Ray

Page 9: Ginga - i-JAE

9

Canal de Retorno

Page 10: Ginga - i-JAE

10

Page 11: Ginga - i-JAE

Ginga: o Middleware

Page 12: Ginga - i-JAE

Ginga: estrutura

t O Ginga é subdivido em dois subsistemas principais:Ginga­JGinga­NCL

Page 13: Ginga - i-JAE

Ginga-j

Aplicativos em JavaRecursos do JavaTV

Page 14: Ginga - i-JAE

Ginga-ncl

t Linguagem de Contextos AninhadosNesse modelo, os itens podem ser aninhados 

permitindo segmentar e estruturar documentos hipermídia conforme necessário.

Recursos de apresentação de aplicações baseadas em documentos hipermídia.

CaracteristicasInteratividadeSincronismo espaço­temporal Suporte a múltiplos dispositivos

Page 15: Ginga - i-JAE

Composer

Visão estrutural

Visão de leiaute Visão temporal

Visão textual

Page 16: Ginga - i-JAE

Composert Visão Estrutural 

Apresenta os nós e os elos entre os nós. Visão Temporal 

Ilustra o sincronismo temporal entre os nós de mídia e oportunidades de interatividade (link).

Visão de Leiaute Apresenta as regiões da tela onde as mídias do 

documento poderão ser apresentadas. Visão Textual 

Apresenta o código NCL em si. 

Page 17: Ginga - i-JAE

17

Page 18: Ginga - i-JAE

18

I-JAE: O Aplicativo

t AbstraçãoDesenvolver um aplicativo que aumente 

o volume de informações disponíveis em um programa de TV.

Potencializar o poder comercial das emissoras.

Possibilitar a Interatividade do espectador com a TV

Page 19: Ginga - i-JAE

19

Implementação

t Linguagem: NCL Interface: Gimp / FireworksCódigo:JEdit4.3 + Plugin XML Testes: 

Ginga Virtual SetTopBox + LinuxGinga NCL Emulator

Page 20: Ginga - i-JAE

20

Um Documento NCL<?xml version="1.0" encoding="ISO­8859­1"?><ncl id="principal" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile">

<head><regionBase></regionBase><descriptorBase></descriptorBase><connectorBase></connectorBase>

</head><body>

(...)</body></ncl>

Page 21: Ginga - i-JAE

21

Um Documento NCL<body>

<media type=“..."  id=“..." src=“..." descriptor=“..."><area id="area1Video" begin="10s" end="20s" /><property name="bounds" />

</media><port id="inicio" component="video" /><link id="linkVideoDadosStart" 

xconnector="myConn#onBegin1Resize1StartN"><bind component="video" interface="area1Video" role="onBegin" /><bind component="video" interface="bounds" role="set"><bindParam name="bounds" value="290, 20, 360, 240" /></bind><bind component="dados" role="start" />

</link></body>

Page 22: Ginga - i-JAE

22

Aninhamento de Contexto

Page 23: Ginga - i-JAE

23

Design

DesafioCriar interface adptável a equipamentos 

distintos Solução

Realizar testes usando LapTop com saída RF em vários televisores

Page 24: Ginga - i-JAE

24

Designt Usabilidade

Aplicativo adaptável e acessível a todos níveis de usuários

Controle remoto intuitivo facilita a interação do usuário com a aplicação, através de teclas coloridas e padronizadas

Page 25: Ginga - i-JAE

25

Conclusãot Com poucos recursos e muita vontade conseguimos 

aplicar o desenvolvimento de conteúdo interativo usando Ginga­NCL em um modelo muito próximo do que é esperado para o mercado de recursos interativos.

Apesar de o aplicativo ter sido executado apenas em laboratório e ambientes de testes, foi possível vislumbrar a capacidade dessa Infra­Estrutura, o SBTVD.

O Ginga foi a mais importante contribuição dada ao Sistema Brasileiro de TV Digital e esperamos que se torne um padrão aceito em outros países, principalmente na América do Sul.

Page 26: Ginga - i-JAE