ginga - i-jae
DESCRIPTION
Apresentação para Monografia sobre TV Digital e Ginga.TRANSCRIPT
Sejam Bem Vindos
Junior Menezes Alberane Lúcio Ederson Mateus
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
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
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
6
Exemplo de Interatividade
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
8
MPEG - 4 Padrão de
compressão de vídeoH.264 AVC
Escolha do SBTVD
Padrão do BlueRay
9
Canal de Retorno
10
Ginga: o Middleware
Ginga: estrutura
t O Ginga é subdivido em dois subsistemas principais:GingaJGingaNCL
Ginga-j
Aplicativos em JavaRecursos do JavaTV
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çotemporal Suporte a múltiplos dispositivos
Composer
Visão estrutural
Visão de leiaute Visão temporal
Visão textual
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.
17
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
19
Implementação
t Linguagem: NCL Interface: Gimp / FireworksCódigo:JEdit4.3 + Plugin XML Testes:
Ginga Virtual SetTopBox + LinuxGinga NCL Emulator
20
Um Documento NCL<?xml version="1.0" encoding="ISO88591"?><ncl id="principal" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile">
<head><regionBase></regionBase><descriptorBase></descriptorBase><connectorBase></connectorBase>
</head><body>
(...)</body></ncl>
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>
22
Aninhamento de Contexto
23
Design
DesafioCriar interface adptável a equipamentos
distintos Solução
Realizar testes usando LapTop com saída RF em vários televisores
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
25
Conclusãot Com poucos recursos e muita vontade conseguimos
aplicar o desenvolvimento de conteúdo interativo usando GingaNCL 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 InfraEstrutura, 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.