Padrão DASE para TV Digital ATSC

Propaganda
Padrão DASE para TV
Digital ATSC
DASE (Application Software Environment)
O PADRÃO DEFINE:
Software (middleware)
O padrão fornecerá aos criadores
Os fabricantes poderão escolher as
plataforma de hardware e os sistemas
operacionais para os receptores
O PADRÃO ESPECIFICA:
Formato padrão de conteúdo e um
ambiente de aplicativos:
• hipermídia (aplicativos declarativos)
• programas compilados (aplicativos
procedimentais)
APLICATIVOS DECLARATIVOS
 Tecnologias Web:
• XHTML
• CSS (Cascading Style Sheets)
• ECMAScript
• DOM (Document Object Model)
• Conteúdo mono-mídia, tais como imagens fixas
(JPEG, PNG),imagens animadas (MNG), fontes
outline e bitmap (TrueDoc) e áudio e vídeo
streaming e non-streaming.
DECLARATIVOS PROCEDIMENTAIS
Programas de Java compilados com base
em Personal Java da Microsystem
Java Media Framework
Tecnologias de TV Java
Interface com o Usuário da HAVi
Organization, W3C Document Object
Model, e nas interfaces de programação
de aplicativos (Application Programming
Interfaces- APIs) específicas do DASE.
Aplicativos DASE híbridos
Mistura de conteúdo de aplicativos
(declarativos e procedimentais)
Permite conteúdo definidos pelo aplicativo
via decodificadores (conteúdo passível
de download)
O Ambiente de Aplicativos DASE
(Sistema DASE)
agente de usuário padronizado (browser)
- aplicativos declarativo
Java Virtual Machine
APIs - aplicativos procedimentais
Modo independente do sistema
operacional subjacente (sistema de
transmissão de dados subjacente)
Sistemas de Transmissão de
Dados Específicos
 Padrão ATSC de Difusão de Dados A/90
 DASE define um binding com o sistema de
transmissão
 Bindings com o sistema de transmissão são
contempladas para padronização futura
 O Padrão DASE deverá evoluir por meio de
múltiplos “níveis” ou “versões” que
desdobram os níveis anteriores
Instância do Padrão DASE
Nível 1: proporciona aplicativos com base
na interatividade local
Nível 2: deverá suportar interatividade
remota para tipos de conteúdo
especificados pelo DASE
Nível 3: deverá suportar interação pela
rede e tipos de conteúdo gerais
Sistema DASE
Projetado para suportar interoperabilidade
funcional com conteúdo interativo
aperfeiçoado
• ATVEF (Advanced Television
Enhancement Forum), agora
padronizado como SMPTE DDE-1
(Declarative Data Essence, Nível 1)
• Conteúdo Declarativo DASE foi submetido
ao SMPTE para padronização como DDE2 (Declarative Data Essence, Nível 2)
O Padrão DASE se subdivide em 8
seções:
 Parte 1: Introdução, Arquitetura e Instalações
em Comum
 Parte 2: Aplicativos Declarativos e Ambiente
 Parte 3: Aplicativos Procedimentais e Ambiente
 Parte 4: Interface de Programação de
Aplicativos
 Parte 5: Recurso de Fontes Portáveis
 Parte 6: Segurança
 Parte 7: Transmissão de Aplicativos
 Parte 8: Conformidade
Download