Académique Documents
Professionnel Documents
Culture Documents
Multimídia x Hipermídia
Documentos Hipermídia
• Objetos de Mídia
• Relações
Sistemas
Sistemas Multimídia
Multimídia ee Hipermídia
Hipermídia Modelos Hipermídia
Entidades Hipermídia
• Nós
• Âncoras
Profa.
Profa.Débora
DéboraChristina
ChristinaMuchaluat
MuchaluatSaade
Saade • Elos
• Composições
deborams@telecom.uff.br
deborams@telecom.uff.br Modelos para Sincronização Temporal
1 2
Sistema Multimídia:
• Sistema capaz de manipular ao menos um tipo de
mídia discreta e um tipo de mídia contínua na
forma digital de maneira sincronizada
Sistema Hipermídia:
• Sistema Multimídia capaz de tratar eventos
causados pela interação com o usuário e reagir a
esses eventos
3 4
Documentos Hipermídia Relações Hipermídia
Fundamentos de Sistemas Multimídia Fundamentos de Sistemas Multimídia
7 8
Nó Hipermídia Âncora
Fundamentos de Sistemas Multimídia Fundamentos de Sistemas Multimídia
Representa um objeto de mídia abstraindo como Representa uma região do conteúdo de um nó que pode
seu conteúdo está representado ser usada para criar elos
A definição da região depende do tipo do nó. Exemplos:
Modelagem do conteúdo não faz parte do modelo
• Texto: string de caracteres (posição inicial e final)
conceitual
• Imagem: conjunto de pixels (área retangular - coordenadas
• Nó serve para representar texto, imagem, áudio, do pixel superior esquerdo e do inferior direito)
vídeo ... • Áudio: seqüência de amostras (amostra inicial e final)
• Vídeo: seqüência de quadros (quadro inicial e final)
Para permitir a criação de relacionamentos entre • Mídias contínuas: Instante de tempo inicial e final
partes internas ao conteúdo de um nó
• âncoras A lista de âncoras de um nó define a sua interface
9 10
Usados para representar relacionamentos entre (partes Podem interligar qualquer número de nós
de) nós Nó A Nó B
elo Ponto de interface de
um nó (âncora)
b
c
13 14
Podem ser usados para Podem ser usados para Unidades de Tempo:
representar relações de representar relações de • Instantes
estruturação: sincronização: • Intervalos
• Livro composto de • Apresentação dos
capítulos componentes em Diversos Paradigmas:
– Capítulos compostos de seqüência • Scripts
Seq
seções • Timeline
NN11 NN22 ... NNnn
15 16
Unidades de Tempo Relações Temporais entre Instantes
Fundamentos de Sistemas Multimídia Fundamentos de Sistemas Multimídia
Instantes Before
• Evento acontece instantaneamente
– não tem duração
Intervalos After
• Evento acontece entre um par de instantes
– tem duração
intervalo
Simultaneous
instante
17 18
x before y
to handle buttonClick
y after x x t y
play “rocket.wav”
end buttonClick
X overlaps y x
y overlapped by x t
y
x during y t x
Vantagens: Desvantagens:
y contains x y
expressividade Requer conhecimento de
x equals y x
y
programação
Dificuldade na visualização da
19 20
estrutura do documento
Paradigmas para Sincronização Temporal Paradigmas para Sincronização Temporal
Fundamentos de Sistemas Multimídia Fundamentos de Sistemas Multimídia
Author
Linguagens declarativas: Declarative Language
<?xml version="1.0" ?>
<hyperdocument ...>
• Editores simples
27
• Formato XML 28
Autoria Gráfica Armazenamento
Fundamentos de Sistemas Multimídia Fundamentos de Sistemas Multimídia
Servidores Hipermídia
Principais funções
• Armazenamento dos documentos
– Estrutura e conteúdo
• Suporte a Trabalho Cooperativo
– Controle de versões
– Controle de acesso
– Controle de notificação
• Adaptação dos documentos
29 51
52 53
Execução - Formatador Execução - Formatador
Fundamentos de Sistemas Multimídia Fundamentos de Sistemas Multimídia
54 56