Modelo Hipermídia. Documentos Hipermídia. Entidades Hipermídia. Componentes de um documento hipermídia

Tamanho: px
Começar a partir da página:

Download "Modelo Hipermídia. Documentos Hipermídia. Entidades Hipermídia. Componentes de um documento hipermídia"

Transcrição

1 Departamento de Engenharia de Telecomunicações - UFF Autoria de Conteúdo Multimídia Interativo com a Linguagem NCL 3.0 Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br Autoria de Conteúdo Multimídia Interativo Multimídia Hipermídia Documentos Multimídia Interativos Objetos de Mídia Relações Entidades Hipermídia Nós Âncoras Elos Conectores Composições Linguagem NCL Multimídia Hipermídia Hiperteto, Multimídia e Hipermídia 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

2 Documentos Hipermídia Componentes de um documento hipermídia Objetos de mídia Teto, imagem, gráfico, áudio, vídeo, animação Relacionamentos entre os objetos Modelo Hipermídia É necessário um modelo conceitual hipermídia para epressar os componentes de um documento Diversos modelos propostos na literatura Modelo NCM Nested Contet Model Componentes de um documento são representados pelas entidades do modelo 5 6 Entidades Hipermídia Principais entidades hipermídia Blocos de informação (teto, áudio, vídeo, imagem ) Nós (nodes) Âncoras (anchors) relacionamentos Elos (links) conectores nós de composição/composições/contetos (composite nodes/compositions/contets) grupo de nós e/ou elos Nó Hipermídia Representa um objeto de mídia abstraindo como seu conteúdo está representado Modelagem do conteúdo não faz parte do modelo conceitual Nó serve para representar teto, imagem, áudio, vídeo Para permitir a criação de relacionamentos entre partes internas ao conteúdo de um nó âncoras 7 8

3 Âncora Elos 9 Representa uma região do conteúdo de um nó que pode ser usada para criar elos A definição da região depende do tipo do nó. Eemplos: Teto: string de caracteres (posição inicial e final) Imagem: conjunto de piels (área retangular - coordenadas do piel superior esquerdo e do inferior direito) Áudio: seqüência de amostras (amostra inicial e final) Vídeo: seqüência de quadros (quadro inicial e final) Mídias contínuas: Instante de tempo inicial e final A lista de âncoras e atributos de um nó define a sua interface 10 Usados para representar relacionamentos entre (partes de) nós Nó A elo Significado (semântica) do relacionamento pode ser qualquer É muito comum pensar no elo tradicional hipermídia hperlink hiper-elo Uma seleção (clique do mouse) na âncora de origem causa a apresentação da âncora de destino Pode ser usado para representar relação de sincronização snclink elo de sincronização O início da apresentação da âncora de origem causa a apresentação da âncora de destino Nó B Ponto de interface de um nó (âncora) Elos Multiponto Podem interligar qualquer número de nós Conectores Hipermídia Elos dividos em dois elementos Definição da relação => conector hipermídia Definição dos participantes => conjunto de binds Nó A elo Nó B Nó A Conector Hipermídia Nó B bind bind conector Ponto de interface do conector (papel) bind nó Ponto de interface de um nó (âncora/atributo) 11 12

4 Definição dos Papéis de um Conector Eemplos de Conectores Modelo de sincronização baseado em eventos Ponto de interface de um conector (papel) especifica o comportamento de um participante da relação Papéis são definidos baseados em uma máquina de estado de evento: presentation, selection, attribution, composition Eemplos de Conectores Elo tradicional hiperteto Relações temporais de Allen Relações multiponto Conectores compostos (relações mais compleas) NCL 2.0 Allen s Relation Illustration Hpermedia Connector meets met b starts started b finishes finished b before after X overlaps overlapped b t t meets-constraint, meetsstart, meets-stop starts-constraint, starts finishes-constraint, finishes before-constraint, before overlaps Módulo para definição de conectores em NCL relações de referência e de sincronização during contains equals t during equals Vantagens do Uso de Conectores Reuso de um conector para criação de vários elos Facilidade para definição de relações de alto nível Bases de conectores Combina epressividade e facilidade de uso a uma linguagem Tratamento de relações como entidades de primeira classe, que podem ser compostas de nós e elos Nós s de Composição Usados para representar relacionamentos entre nós. Podem ser definidos como: Grupos de nós N 11 N 22 N nn A R elo l 1 C R elo l 2 D Grupos de nós e elos connector R B 15 16

5 Nós s de Composição Nós s de Conteto Podem ser usados para representar relações de estruturação (NCL): Livro composto de capítulos Capítulos compostos de seções Podem ser usados para representar relações de sincronização (SMIL): Apresentação dos componentes em seqüência N 11 N 22 Seq N nn Nó de composição é chamado de nó de conteto Grupo de nós e elos livro cap1 Sec1.1 Sec1.2 cap2 cap3 Apresentação dos componentes em paralelo N 11 N 22 Par N nn Interface de um nón de composição Âncoras permitindo a criação de relacionamentos com a composição diretamente (b na figura) Deve permitir a criação de relacionamentos entre componentes internos e nós eternos Portas composicionalidade (a e c na figura) c a b Linguagem NCL NCL Nested Contet Language Baseada em XML NCL Versão 1.0 [Antonacci 2000] XML DTD Document Tpe Definition NCL Versão 2.0 [Muchaluat-Saade 2003] XML Schema Abordagem modular Similar à modularização do padrão SMIL 2.0 NCL Versão 3.0 [ABNT SBTVD-T 2007] Padrão Brasileiro de TV Digital Middleware declarativo GINGA-NCL Integração com linguagem LUA 19 20

6 NCL Estrutura de um Documento NCL Estrutura de um documento NCL <ncl> <head> definição do laout espacial e dos conectores </head> <bod> objetos de mídia e âncoras contetos e portas elos e outros componentes </bod> </ncl> 21 22

Sistemas Multimídia e Hipermídia

Sistemas Multimídia e Hipermídia Departamento de Ciência da Computação - UFF Sistemas Multimídia e Hipermídia Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Sistemas Multimídia e Hipermídia Multimídia Hipermídia Documentos

Leia mais

Sistemas Multimídia e Hipermídia

Sistemas Multimídia e Hipermídia Departamento de Engenharia de Telecomunicações - UFF Sistemas Multimídia e Hipermídia Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br Sistemas Multimídia e Hipermídia Multimídia Hipermídia

Leia mais

Sistemas Multimídia e Hipermídia

Sistemas Multimídia e Hipermídia Departamento de Ciência da Computação - UFF e Hipermídia Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br e Hipermídia Multimídia Hipermídia Documentos Hipermídia Objetos de Mídia Relações

Leia mais

Sistemas Multimídia. ð NCL Nested Context Language. ð NCL Versão 1.0 [Antonacci 2000] ð NCL Versão 2.0 [Muchaluat-Saade 2003] ð NCL Versão 3.

Sistemas Multimídia. ð NCL Nested Context Language. ð NCL Versão 1.0 [Antonacci 2000] ð NCL Versão 2.0 [Muchaluat-Saade 2003] ð NCL Versão 3. Departamento de Ciência da Computação - UFF Linguagem NCL Linguagem NCL Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br NCL Nested Contet Language Baseada em XML NCL Versão 1.0 [Antonacci

Leia mais

Linguagem NCL. Linguagem NCL. Linguagem NCL. Modelo NCM.

Linguagem NCL. Linguagem NCL. Linguagem NCL. Modelo NCM. Departamento de Engenharia de Telecomunicações - UFF Linguagem NCL Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br Linguagem NCL NCL Nested Context Language Baseada em XML NCL Versão 1.0

Leia mais

Linguagem NCL (Nested. Context Language) Programas de TV Digital Interativa. Modelo Hipermídia. Entidades Hipermídia

Linguagem NCL (Nested. Context Language) Programas de TV Digital Interativa. Modelo Hipermídia. Entidades Hipermídia 1 Ciência da Computação Linguagem NCL (Nested Context Language) Programas de TV Digital Interativa Programa de TV digital interativa é um documento hipermídia composto de: Objetos de mídia 2 Texto, imagem,

Leia mais

5 Requisitos e Formatos de Documentos Multimídia

5 Requisitos e Formatos de Documentos Multimídia 5 Requisitos e Formatos de Documentos Multimídia A utilização de diversos dispositivos computacionais para a realização de uma apresentação requer, além de uma infra-estrutura de execução que dê suporte

Leia mais

2 Linguagens para Descrição de Documentos Hipermídia

2 Linguagens para Descrição de Documentos Hipermídia Linguagens para Descrição de Documentos Hipermídia 23 2 Linguagens para Descrição de Documentos Hipermídia Linguagens de programação podem ser classificadas de modos variados. Uma classificação possível

Leia mais

3 Linguagem NCL versão 2.0

3 Linguagem NCL versão 2.0 3 Linguagem NCL versão 2.0 A linguagem NCL Nested Context Language é uma linguagem declarativa para autoria de documentos hipermídia baseados no modelo conceitual NCM Nested Context Model. A primeira versão

Leia mais

Sistemas Multimídia. ð Linguagens de autoria. Sistemas Multimídia. ð Principal vantagem do HTML é simplicidade => SUCESSO. Sistemas Multimídia

Sistemas Multimídia. ð Linguagens de autoria. Sistemas Multimídia. ð Principal vantagem do HTML é simplicidade => SUCESSO. Sistemas Multimídia Departamento de Ciência da Computação - UFF Hipermídia na Web Hipermídia na Web ð Linguagens de autoria Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 1 2 ð HyperText Markup Language ð

Leia mais

MDD Mídias Interativas

MDD Mídias Interativas Pós-Graduação MDD Mídias Interativas Ginga NCL 3.0 Prof.ª Graciana Simoní Fischer de Gouvêa GINGA - NCL 3.0 Documentos hipermídia são geralmente compostos de nós (nodes) e elos (links) NCL = Nested Context

Leia mais

2 Conceitos Básicos Nested Context Model

2 Conceitos Básicos Nested Context Model 2 Conceitos Básicos Este Capítulo tem o objetivo de apresentar alguns conceitos que servem de base para fundamentar as discussões nos capítulos subsequentes. Como introduzido no Capítulo 1, a NCL (Nested

Leia mais

Tutorial sobre a linguagem de programação NCL (Nested Context Language)

Tutorial sobre a linguagem de programação NCL (Nested Context Language) Universidade Federal Fluminense Escola de Engenharia Curso de Engenharia de Telecomunicações Programa de Educação Tutorial Tutorial sobre a linguagem de programação NCL (Nested Context Language) Autor:

Leia mais

Tratamento de Documentos Multimídia/Hipermídia

Tratamento de Documentos Multimídia/Hipermídia Tratamento de Documentos Multimídia/Hipermídia PUC-Rio / DI TeleMídia Objetos de Dados A definição do conteúdo do nó e de suas âncoras são contidas em objetos chamados objetos de dados OD. Um ambiente

Leia mais

Tratamento de Documentos Multimídia/Hipermídia

Tratamento de Documentos Multimídia/Hipermídia Tratamento de Documentos Multimídia/Hipermídia Modelo Conceitual Entity Link Node Anchor Entidade Node Elos Âncora Nome Descrição Data de Criação Id. do Criador Identificador Lista de Elos Conteúdo Conjunto

Leia mais

Relações em Linguagens de Autoria Hipermídia: Aumentando Reuso e Expressividade

Relações em Linguagens de Autoria Hipermídia: Aumentando Reuso e Expressividade Débora Christina Muchaluat Saade Relações em Linguagens de Autoria Hipermídia: Aumentando Reuso e Expressividade Tese de Doutorado DEPARTAMENTO DE INFORMÁTICA Programa de Pós-Graduação em Informática Rio

Leia mais

7 Conclusão e Trabalhos Futuros

7 Conclusão e Trabalhos Futuros Conclusão e Trabalhos Futuros 123 7 Conclusão e Trabalhos Futuros Esta dissertação apresenta a linguagem X-SMIL para autoria declarativa de documentos hipermídia. Nessa direção, o primeiro passo do trabalho

Leia mais

Heron Vilela de Oliveira e Silva

Heron Vilela de Oliveira e Silva Heron Vilela de Oliveira e Silva X-SMIL: Aumentando Reuso e Expressividade em Linguagens de Autoria Hipermídia DISSERTAÇÃO DE MESTRADO DEPARTAMENTO DE INFORMÁTICA Programa de Pós-Graduação em Informática

Leia mais

1 Introdução Motivação

1 Introdução Motivação Introdução 15 1 Introdução Em sua origem, a WWW - World-Wide Web (Berners-Lee, 1994) foi concebida como uma aplicação de hipertexto, visando apresentar informações científicas com referências cruzadas

Leia mais

5 Extensões para Autoria no MPEG-4

5 Extensões para Autoria no MPEG-4 5 Extensões para Autoria no MPEG-4 Este capítulo apresenta a especificação de templates de composição hipermídia para a linguagem XMT-O. Com esse objetivo, o capítulo está organizado da forma a seguir.

Leia mais

NCL: Uma Linguagem Declarativa para Especificação de Documentos Hipermídia na Web

NCL: Uma Linguagem Declarativa para Especificação de Documentos Hipermídia na Web NCL: Uma Linguagem Declarativa para Especificação de Documentos Hipermídia na Web Meire Juliana Antonacci mjuliana@telemidia.puc-rio.br Rogério Ferreira Rodrigues rogerio@telemidia.puc-rio.br Débora C.

Leia mais

Middleware Ginga. Jean Ribeiro Damasceno. Escola de Engenharia Universidade Federal Fluminense (UFF) RuaPassoda Pátria, 156 Niterói RJ Brasil

Middleware Ginga. Jean Ribeiro Damasceno. Escola de Engenharia Universidade Federal Fluminense (UFF) RuaPassoda Pátria, 156 Niterói RJ Brasil Fundamentos de Sistemas Multimídia Prof. ª Débora C. Muchaluat Saade Middleware Ginga Jean Ribeiro Damasceno Escola de Engenharia (UFF) RuaPassoda Pátria, 156 Niterói RJ Brasil jeanrdmg@yahoo.com.br Introdução

Leia mais

Linguagem NCL Nested Context Language

Linguagem NCL Nested Context Language Roeiro Linguagem NCL Nesed Cone Language Inrodução Conecores e Templaes de Composição Linguagem NCL 2.0 Auoria Modelos Auor EDITOR Inerface Gráfica Linguagem Declaraiva

Leia mais

4 Módulo XConnector. Figura 11. Exemplo de elos usando o mesmo conector R. R elo l l1. C R elo l l2. xconnector R. âncora/porta/atributo.

4 Módulo XConnector. Figura 11. Exemplo de elos usando o mesmo conector R. R elo l l1. C R elo l l2. xconnector R. âncora/porta/atributo. 4 Módulo XConnector Como apresentado no Capítulo 2, um conector hipermídia (Muchaluat- Saade, 2001a; Muchaluat-Saade, 2001b) representa uma relação que pode ser usada para a criação de elos em hiperdocumentos.

Leia mais

Arquitetura do Sistema Brasileiro. Novos Recursos. Aplicações. Middleware

Arquitetura do Sistema Brasileiro. Novos Recursos. Aplicações. Middleware Departamento de Ciência da Computação TV Digital no Brasil Introdução a TV Digital Interativa no Brasil Padrão Brasileiro Transmissão terrestre Transmissão terrestre digital de sinais de televisão (radiodifusão),

Leia mais

Heron Vilela de Oliveira e Silva

Heron Vilela de Oliveira e Silva Heron Vilela de Oliveira e Silva X-SMIL: Aumentando Reuso e Expressividade em Linguagens de Autoria Hipermídia DISSERTAÇÃO DE MESTRADO DEPARTAMENTO DE INFORMÁTICA Programa de Pós-Graduação em Informática

Leia mais

comum apresentando, em caráter informativo, os três padrões anteriormente mencionados.

comum apresentando, em caráter informativo, os três padrões anteriormente mencionados. 1 Introdução A possibilidade de se encapsular dados, juntamente com o áudio e vídeo, em sistemas de TV Digital, abre espaço para uma vasta gama de oportunidades capaz de proporcionar uma maior interatividade

Leia mais

Hipermídia na Web. Hipermídia na Web HTML HTML. Limitações do HTML XHTML. Linguagens de autoria. debora@midiacom.uff.br

Hipermídia na Web. Hipermídia na Web HTML HTML. Limitações do HTML XHTML. Linguagens de autoria. debora@midiacom.uff.br Departamento de Ciência da Computação - UFF Hipermídia na Web Hipermídia na Web Linguagens de autoria Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 1 2 HyperText Markup Language 2.0 (1994),

Leia mais

4 X-SMIL XT-SMIL: SMIL + XTemplate

4 X-SMIL XT-SMIL: SMIL + XTemplate X-SMIL 64 4 X-SMIL Visando aumentar o reuso e a expressividade da linguagem SMIL (W3C, 2001b), descrita no Capítulo 2, este capítulo apresenta a linguagem X-SMIL. X- SMIL é a combinação de duas extensões

Leia mais

2 Conceitos Preliminares

2 Conceitos Preliminares 2 Conceitos Preliminares O uso de grafos para modelagem de problemas encontra-se na literatura clássica desde a época de Leonhard Euler (1707-1783), quando o mesmo solucionou o conhecido problema das Pontes

Leia mais

Identificação do projeto Título: Autoria de Documentos em Sistemas Hipermídia Período do Relatório: Agosto/2005 Abril/2006

Identificação do projeto Título: Autoria de Documentos em Sistemas Hipermídia Período do Relatório: Agosto/2005 Abril/2006 UNIVERSIDADE FEDERAL FLUMINENSE PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA BOLSA CNPq e BOLSA UFF RELATÓRIO PARCIAL 01 - IDENTIFICAÇÃO DO PROJETO: Identificação do Aluno Nome: Lucas Vernot

Leia mais

<!-- import the ncl namespaces --> <import namespace=" schemalocation="ncl.xsd"/>

<!-- import the ncl namespaces --> <import namespace=  schemalocation=ncl.xsd/> Perfil NCL/MPEG-4 Language Profile Este perfil é um subconjunto da linguagem NCL 2.0 que foi usado no desenvolvimento do conversor NCL/XMT-O, no contexto do projeto ITVSoft. Para a especificação completa

Leia mais

3 Templates de Documentos

3 Templates de Documentos 3 Templates de Documentos Este capítulo apresenta algumas abordagens para a autoria de famílias de documentos baseadas: em ADLs, na Seção 3.1; na linguagem XTemplate, Seção 3.2; e em SMIL Timesheets, Seção

Leia mais

1.1. Objetivos e Contribuições

1.1. Objetivos e Contribuições 1 Introdução Um sistema de TV Digital (TVD) pode ser definido, resumidamente, como um conjunto de especificações que determinam as tecnologias envolvidas na transmissão de conteúdo pelas emissoras (ou

Leia mais

Definição de Mídia. Em inglês: media Plural da palavra medium em Latim. Significa meio, centro Meio de distribuir e representar a informação

Definição de Mídia. Em inglês: media Plural da palavra medium em Latim. Significa meio, centro Meio de distribuir e representar a informação Definição de Mídia Em inglês: media Plural da palavra medium em Latim Significa meio, centro Meio de distribuir e representar a informação Tipos de Mídia Mídia de Percepção Como os humanos percebem a informação

Leia mais

Middleware é um programa de computador que faz a mediação entre outros

Middleware é um programa de computador que faz a mediação entre outros 1 Introdução Este capítulo descreve, inicialmente, a motivação para a realização do trabalho. Posteriormente, são apresentados os objetivos traçados e, finalmente, detalhamos a organização desta dissertação.

Leia mais

1 Introdução Motivação

1 Introdução Motivação 1 Introdução Em julho de 1945, Vannevar Bush publicou um artigo com o título As We May Think (Bush, 1945) no qual questionava os métodos de organização da informação utilizados na comunidade científica,

Leia mais

Análise de Documentos Hipermídia. Joel André Ferreira dos Santos

Análise de Documentos Hipermídia. Joel André Ferreira dos Santos Análise de Documentos Hipermídia Joel André Ferreira dos Santos Agenda Introdução Análise de Documentos Especificação de Requisitos Trabalhos Relacionados Ferramenta de Análise Conclusão Introdução Linguagens

Leia mais

Francisco Sant'Anna Renato Cerqueira Luiz Fernando Gomes Soares

Francisco Sant'Anna Renato Cerqueira Luiz Fernando Gomes Soares NCLua - Objetos Imperativos Lua na Linguagem Declarativa NCL Francisco Sant'Anna Renato Cerqueira Luiz Fernando Gomes Soares PUC-Rio Laboratório Telemídia Introdução NCL Linguagem Declarativa Necessidade

Leia mais

Desenvolvimento de Aplicações Declarativas para TV Digital Interativa

Desenvolvimento de Aplicações Declarativas para TV Digital Interativa Capítulo 1 Desenvolvimento de Aplicações Declarativas para TV Digital Interativa Carlos de Salles Soares Neto, Simone Diniz Junqueira Barbosa, Luiz Fernando Gomes Soares, Rogério Ferreira Rodrigues Abstract

Leia mais

Sistemas Multimídia. ü Objetivo: Sistemas Multimídia. ü Definição de mídia. ü Definição de multimídia. ü Tipos de mídia. ü Sistemas multimídia

Sistemas Multimídia. ü Objetivo: Sistemas Multimídia. ü Definição de mídia. ü Definição de multimídia. ü Tipos de mídia. ü Sistemas multimídia Departamento de Ciência da Computação - UFF Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br debora@ic.uff.br ü Objetivo: Dar uma visão geral sobre codificação digital de dados multimídia,

Leia mais

As múltiplas possibilidades do middleware Ginga

As múltiplas possibilidades do middleware Ginga 76 As múltiplas possibilidades do middleware Ginga Autor : Prof. Luiz Fernando Gomes Soares Coordenador do Grupo de Trabalho de Middleware Colaborou: Paulo Henrique Castro Coordenador do Módulo Técnico

Leia mais

Introdução 15. representações definidas pelo MHEG-1, porém foi cancelado por falta de recursos.

Introdução 15. representações definidas pelo MHEG-1, porém foi cancelado por falta de recursos. 1 Introdução A evolução das técnicas de codificação digital, aliada aos esquemas eficientes de modulação para transmissões digitais, tornou possível o advento da TV digital. Atualmente, os sistemas de

Leia mais

UNIVERSIDADE FEDERAL FLUMINENSE ESCOLA DE ENGENHARIA MESTRADO EM ENGENHARIA DE TELECOMUNICAÇÕES JEAN RIBEIRO DAMASCENO

UNIVERSIDADE FEDERAL FLUMINENSE ESCOLA DE ENGENHARIA MESTRADO EM ENGENHARIA DE TELECOMUNICAÇÕES JEAN RIBEIRO DAMASCENO UNIVERSIDADE FEDERAL FLUMINENSE ESCOLA DE ENGENHARIA MESTRADO EM ENGENHARIA DE TELECOMUNICAÇÕES JEAN RIBEIRO DAMASCENO EDITEC: EDITOR GRÁFICO DE TEMPLATES DE COMPOSIÇÃO PARA FACILITAR A AUTORIA DE APLICAÇÕES

Leia mais

1 Introdução. 1.1. Motivação. 1.1.1. O Formato MPEG-4

1 Introdução. 1.1. Motivação. 1.1.1. O Formato MPEG-4 1 Introdução Um documento hipermídia é formado por um conjunto de informações relacionadas. Dessa forma, além do seu conteúdo (vídeo, áudio, texto, imagem etc.), um documento hipermídia agrega uma estrutura

Leia mais

Aprender os conceitos de sistemas multimídia Conhecer os elementos multimídia Desenvolver projetos multimídia

Aprender os conceitos de sistemas multimídia Conhecer os elementos multimídia Desenvolver projetos multimídia Prof. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com (66) 9953-7642 Aprender os conceitos de sistemas multimídia Conhecer os elementos multimídia Desenvolver projetos multimídia

Leia mais

Sistema de acesso a dispositivos eletrônicos através da TV Digital interativa. Aluno: Rodrigo Brüning Wessler Orientador: Francisco Adell Péricas

Sistema de acesso a dispositivos eletrônicos através da TV Digital interativa. Aluno: Rodrigo Brüning Wessler Orientador: Francisco Adell Péricas Sistema de acesso a dispositivos eletrônicos através da TV Digital interativa Aluno: Rodrigo Brüning Wessler Orientador: Francisco Adell Péricas Roteiro da Apresentação Introdução Objetivos Fundamentação

Leia mais

Sistemas Multimídia Aula 2. Autoria Multimídia

Sistemas Multimídia Aula 2. Autoria Multimídia Sistemas Multimídia Aula 2 Autoria Multimídia Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Curso de Ciência da Computação Introdução

Leia mais

3 Ferramentas para Edição de Arquiteturas de Sistemas Baseadas em Grafos Compostos

3 Ferramentas para Edição de Arquiteturas de Sistemas Baseadas em Grafos Compostos 3 Ferramentas para Edição de Arquiteturas de Sistemas Baseadas O sistema HyperProp (Soares et al., 2000) foi projetado inicialmente como um sistema para autoria e formatação de documentos hipermídia baseados

Leia mais

94% Prof. Fabiano Taguchi 05/06/2015. Sentido Porcentagem Gosto 1% Tato 1,5% Olfato 3,5% Audição 11% Visão 83%

94% Prof. Fabiano Taguchi 05/06/2015. Sentido Porcentagem Gosto 1% Tato 1,5% Olfato 3,5% Audição 11% Visão 83% Prof. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com Sentido Porcentagem Gosto 1% Tato 1,5% Olfato 3,5% Audição 11% Visão 83% 94% 1 O computador é um sistema de processamento

Leia mais

TV INTERATIVA SE FAZ COM GINGA

TV INTERATIVA SE FAZ COM GINGA TV INTERATIVA SE FAZ COM GINGA Autor: Luiz Fernando Gomes Soares Departamento de Informática - Universidade Católica do Rio de Janeiro - Rua Marquês de São Vicente, 225 - Fone: (21) 3527-1530 (FAX) CEP

Leia mais

6 Conclusão Contribuições da Dissertação

6 Conclusão Contribuições da Dissertação 6 Conclusão Neste trabalho, foi apresentado um sistema colaborativo capaz de controlar as versões das edições de um vídeo no formato MPEG-2, sem que os editores estejam no mesmo local, ao mesmo tempo.

Leia mais

Integração de Ferramentas Gráficas e Declarativas na Autoria de Arquiteturas Modeladas através de Grafos Compostos *

Integração de Ferramentas Gráficas e Declarativas na Autoria de Arquiteturas Modeladas através de Grafos Compostos * Integração de Ferramentas Gráficas e Declarativas na Autoria de Arquiteturas Modeladas através de Grafos Compostos * Rogério Miguel Coelho, Rogério Ferreira Rodrigues, Luiz Fernando Gomes Soares Departamento

Leia mais

Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula

Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula Tutorial sobre o uso da ferramenta de autoria A Ferramenta de Autoria - Célula Célula é uma Ferramenta de Autoria para o padrão Ginga. Auxilia no processo de criação da interatividade na TV Digital e é

Leia mais

Introdução à TV Digital

Introdução à TV Digital Sistemas Hipermídia Complexos Será que um modelo conceitual tão simples com apenas nós, elos (embutidos e de referência) e âncoras provê suporte a tais sistemas? Quais os requisitos de tais sistemas? Tomemos

Leia mais

Departamento de Informática. Rio de Janeiro, 19 de Abril de Pontifícia Universidade Católica do Rio de Janeiro

Departamento de Informática. Rio de Janeiro, 19 de Abril de Pontifícia Universidade Católica do Rio de Janeiro MEIRE JULIANA ANTONACCI NCL: UMA LINGUAGEM DECLARATIVA PARA ESPECIFICAÇÃO DE DOCUMENTOS HIPERMÍDIA COM SINCRONIZAÇÃO TEMPORAL E ESPACIAL DISSERTAÇÃO DE MESTRADO Departamento de Informática Rio de Janeiro,

Leia mais

Romualdo Monteiro de Resende Costa. Integração e Interoperabilidade de Documentos MPEG-4 e NCL. Dissertação de Mestrado

Romualdo Monteiro de Resende Costa. Integração e Interoperabilidade de Documentos MPEG-4 e NCL. Dissertação de Mestrado Romualdo Monteiro de Resende Costa Integração e Interoperabilidade de Documentos MPEG-4 e NCL Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do título de Mestre pelo

Leia mais

1 Introdução. (Pérez-Luque, 1996). 1 Qualquer ocorrência no tempo de duração finita ou, na maioria das vezes, infinitesimal

1 Introdução. (Pérez-Luque, 1996). 1 Qualquer ocorrência no tempo de duração finita ou, na maioria das vezes, infinitesimal 1 Introdução Uma aplicação hipermídia é formada por um conjunto de informações distribuídas no tempo e espaço. Assim, cada aplicação, além do seu conteúdo (vídeo, áudio, texto, imagem etc.), contém a especificação

Leia mais

TV Interativa se faz com Ginga

TV Interativa se faz com Ginga TV Interativa se faz com Ginga Luiz Fernando Gomes Soares Departamento de Informática Universidade Católica do Rio de Janeiro Rua Marquês de São Vicente 225 Fone: (21) 3527-1530 (FAX) CEP 22453-900 Rio

Leia mais

Prof. Daniel Hasse. Multimídia e Hipermídia

Prof. Daniel Hasse. Multimídia e Hipermídia Prof. Daniel Hasse Multimídia e Hipermídia AULA 01 O que é multimídia? Prof. Daniel Hasse Livro - Multimídia: conceitos e aplicações Os principais conceitos da tecnologia da multimídia serão abordados

Leia mais

Ciências da Computação Disciplina:Computação Gráfica

Ciências da Computação Disciplina:Computação Gráfica Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime

Leia mais

2 Trabalhos Relacionados

2 Trabalhos Relacionados Trabalhos Relacionados 18 2 Trabalhos Relacionados Este capítulo tem como principal objetivo discorrer sobre cada uma das ferramentas de autoria existentes atualmente, fazendo uma análise crítica das vantagens

Leia mais

Uma Extensão da Visão Estrutural do NCL Composer para Integração de Código Imperativo

Uma Extensão da Visão Estrutural do NCL Composer para Integração de Código Imperativo UNIVERSIDADE FEDERAL DA PARAÍBA CENTRO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA Uma Extensão da Visão Estrutural do NCL Composer para Integração de Código Imperativo Thales Pordeus Ferreira

Leia mais

Erick Lazaro Melo. Uma arquitetura para autoria ubíqua de documentos a partir de apresentações de TV Digital

Erick Lazaro Melo. Uma arquitetura para autoria ubíqua de documentos a partir de apresentações de TV Digital Erick Lazaro Melo Uma arquitetura para autoria ubíqua de documentos a partir de apresentações de TV Digital São Carlos, SP - Brasil Fevereiro de 2010 Erick Lazaro Melo Uma arquitetura para autoria ubíqua

Leia mais

UNIVERSIDADE FEDERAL FLUMINENSE Eduardo Augusto Randolpho Toledo

UNIVERSIDADE FEDERAL FLUMINENSE Eduardo Augusto Randolpho Toledo UNIVERSIDADE FEDERAL FLUMINENSE Eduardo Augusto Randolpho Toledo Som na Forma: um Jogo Sério para Exercícios Cognitivos utilizando o middleware Ginga NCL Niterói 2018 Eduardo Augusto Randolpho Toledo SOM

Leia mais

MULTIMÍDIA E CARTOGRAFIA

MULTIMÍDIA E CARTOGRAFIA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL DE MINAS GERAIS Câmpus Inconfidentes MULTIMÍDIA E CARTOGRAFIA Aula 04 INTRODUÇÃO De acordo com Nogueira (2009) o computador propiciou, num primeiro

Leia mais

Sincronismo Multimídia

Sincronismo Multimídia Sincronismo Multimídia Multimídia presentações multimídia mbiente World Wide Web Linguagem contexto de definição estrutura da linguagem hierarquia de classes da linguagem operadores da linguagem 2 Especificação

Leia mais

Padrões para Definição de Metadados

Padrões para Definição de Metadados Padrões para Definição de Metadados Marcos Vinícius Salgado Monteiro mvsmonteiro@midiacom.uff.br 1- Introdução 2- MPEG-7 3- TV-Anytime 4- RDF 4.1- OWL 5- Conclusão Roteiro Introdução Hoje em dia, cada

Leia mais

2 Conceitos Básicos. 2.1.Grafo de Cena

2 Conceitos Básicos. 2.1.Grafo de Cena 2 Conceitos Básicos Este capítulo tem como principal objetivo apresentar os conceitos que servem de sustentação para as discussões realizada nos capítulos seguintes. Em especial, os conceitos de grafo

Leia mais

Redes Multimídia. Ementa. Mídias Discretas e Contínuas. Introdução. Técnicas de Compactação e Compressão. Técnicas de Compactação e Compressão

Redes Multimídia. Ementa. Mídias Discretas e Contínuas. Introdução. Técnicas de Compactação e Compressão. Técnicas de Compactação e Compressão Departamento de Ciência da Computação - UFF Ementa Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br 1a. Parte: Introdução Mídias Discretas e Contínuas Técnicas de Compactação e Compressão

Leia mais

e Protocolos de Streaming Aplicações Multimídia Multimídia Aplicações jitter Variação de retardo Efeito do jitter

e Protocolos de Streaming Aplicações Multimídia Multimídia Aplicações jitter Variação de retardo Efeito do jitter Departamento de Engenharia de Telecomunicações - UFF e Protocolos de Streaming Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br multimídia (mídia contínua) Sensíveis ao retardo e variação

Leia mais

2 Trabalhos Relacionados

2 Trabalhos Relacionados 2 Trabalhos Relacionados Este capítulo lista as ferramentas de autoria de documentos hipermídia e/ou multimídia em que este trabalho se baseou, destacando as suas limitações, soluções interessantes e possíveis

Leia mais

5 Implementação 5.1 Plataforma 5.2 Arquitetura

5 Implementação 5.1 Plataforma 5.2 Arquitetura 5 Implementação Neste capítulo são apresentados os detalhes sobre a implementação da ferramenta. São discutidas as tecnologias envolvidas, assim como as limitações e problemas encontrados durante o desenvolvimento.

Leia mais

3 Trabalhos Relacionados

3 Trabalhos Relacionados 3 Trabalhos Relacionados Este capítulo apresenta os principais trabalhos relacionados a esta dissertação. A Subseção 3.1 apresenta algumas linguagens declarativas baseadas em grafos de cena, comparando-as

Leia mais

FERRAMENTA DIDÁTICA INTERATIVA UTILIZANDO A LINGUAGEM NCL: EXPRESSÕES DE FUNÇÕES LÓGICAS

FERRAMENTA DIDÁTICA INTERATIVA UTILIZANDO A LINGUAGEM NCL: EXPRESSÕES DE FUNÇÕES LÓGICAS FERRAMENTA DIDÁTICA INTERATIVA UTILIZANDO A LINGUAGEM NCL: EXPRESSÕES DE FUNÇÕES LÓGICAS Vinicius C. Ferreira vini_cf@hotmail.com Universidade Federal Fluminense Escola de Engenharia Rua Passo da Pátria,

Leia mais

FUNDAMENTOS DE SISTEMAS MULTIMÍDIA INTEGRAÇÃO DE OBJETOS MPEG-4

FUNDAMENTOS DE SISTEMAS MULTIMÍDIA INTEGRAÇÃO DE OBJETOS MPEG-4 FUNDAMENTOS DE SISTEMAS MULTIMÍDIA INTEGRAÇÃO DE OBJETOS MPEG-4 UFF UNIVERSIDADE FEDERAL FLUMINENSE FERNANDO DE MATTOS MACIEL MATR.: 100.41.014-2 Fevereiro de 2004 APRESENTAÇÃO: Introdução; Objetivos do

Leia mais

2 Linguagens de Autoria Hipermídia e Linguagens de Descrição de Arquitetura de Software

2 Linguagens de Autoria Hipermídia e Linguagens de Descrição de Arquitetura de Software 2 Linguagens de Autoria Hipermídia e Linguagens de Descrição de Arquitetura de Software Linguagens de descrição de arquitetura (Architecture Description Language ADL) são linguagens formais que podem ser

Leia mais

BACHARELADO EM SISTEMAS DE INFORMAÇÃO

BACHARELADO EM SISTEMAS DE INFORMAÇÃO BACHARELADO EM SISTEMAS DE INFORMAÇÃO 2009 1. Resumo do Curso Disciplinas Disciplinas Obrigatórias N. de Créditos Carga horária Disciplinas do CB/CTC 30 450 Obrigatórias Religiosas 12 180 Obrigatórias

Leia mais

Universidade Federal do Maranhão Centro de Ciências Exatas e Tecnologia Curso de Ciência da Computação

Universidade Federal do Maranhão Centro de Ciências Exatas e Tecnologia Curso de Ciência da Computação Universidade Federal do Maranhão Centro de Ciências Exatas e Tecnologia Curso de Ciência da Computação DANIEL DE SOUSA MORAES LUA2NCL: FRAMEWORK PARA AUTORIA TEXTUAL DE APLICAÇÕES NCL USANDO LUA São Luís

Leia mais

Rogério Miguel Coelho

Rogério Miguel Coelho Rogério Miguel Coelho Integração de Ferramentas Gráficas e Declarativas na Autoria de Arquiteturas Modeladas através de Grafos Compostos DISSERTAÇÃO DE MESTRADO DEPARTAMENTO DE INFORMÁTICA Programa de

Leia mais

Tópicos. Visão geral do sistema Modelo de referência Algumas demonstrações Requisitos para um middleware Ginga Consideraçõesfinais

Tópicos. Visão geral do sistema Modelo de referência Algumas demonstrações Requisitos para um middleware Ginga Consideraçõesfinais . TV interativa se faz com Ginga Copyright 2006 TeleMídia Tópicos Visão geral do sistema Modelo de referência Algumas demonstrações Requisitos para um middleware Ginga Consideraçõesfinais 2. TV interativa

Leia mais

Rafael Ferreira Rodrigues Rodrigo Laiola Guimarães

Rafael Ferreira Rodrigues Rodrigo Laiola Guimarães Rafael Ferreira Rodrigues Rodrigo Laiola Guimarães Relatório comparativo da produção de programas hipermídia interativos em XHTML, SMIL/GRiNS e NCL/Maestro MONOGRAFIA DA DISCIPLINA DE FUNDAMENTOS DE SISTEMAS

Leia mais

1 Introdução. 1.1. Motivação

1 Introdução. 1.1. Motivação 1 Introdução A adoção do Ginga-NCL como middleware declarativo do SBTVD (Sistema Brasileiro de Televisão Digital) estabeleceu um marco no desenvolvimento de aplicações interativas para TV Digital terrestre

Leia mais

6 Implementação no Sistema HyperProp

6 Implementação no Sistema HyperProp 6 Implementação no Sistema HyperProp O Sistema HyperProp (Soares, 2000) é um sistema para autoria e formatação de documentos hipermídia baseados no modelo NCM. Ao longo dos últimos anos, a implementação

Leia mais

Apresentação da matéria. Ing. Yamila Díaz Suárez

Apresentação da matéria. Ing. Yamila Díaz Suárez Apresentação da matéria Ing. Yamila Díaz Suárez Objectivo da matéria Estudar as manifestações compostas de texto, imagem, gráficos, efeitos sonoros e visuais e animações, que se apresentam ao utente por

Leia mais

Produção de Conteúdo Declarativo para TV Digital

Produção de Conteúdo Declarativo para TV Digital Anais do XXVI Congresso da SBC SEMISH l XXXIII Seminário Integrado de Software e Hardware 14 a 20 de julho de 2006 Campo Grande, MS Produção de Conteúdo Declarativo para TV Digital Rogério Ferreira Rodrigues

Leia mais

Ferramenta baseada em templates para. aplicações t-commerce

Ferramenta baseada em templates para. aplicações t-commerce Universidade Federal de Juiz de Fora Instituto de Ciências Exatas Bacharelado em Ciência da Computação Ferramenta baseada em templates para automação do processo de criação de aplicações t-commerce Marina

Leia mais

7 Ciclo de Vida das Aplicações NCL

7 Ciclo de Vida das Aplicações NCL 7 Ciclo de Vida das Aplicações NCL Como discutido no Capítulo 5, os comandos de edição NCL permitem maior dinamismo na execução das aplicações através de edições realizadas sobre as especificações das

Leia mais

2 Trabalhos Relacionados

2 Trabalhos Relacionados 2 Trabalhos Relacionados Ferramentas de autoria podem ser empregadas a fim de abstrair do autor toda, ou pelo menos parte da complexidade de se utilizar uma linguagem de programação na criação de aplicações

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Prof. Luiz Antonio do Nascimento Modelagem de software O que deve ser feito? Espec. sistema / Eng. sistemas Modelagem do processo de negócios Análise de requisitos O que tem que

Leia mais

Roberto Gerson de Albuquerque Azevedo. Suporte ao controle e à apresentação de objetos de mídia tridimensionais em NCL

Roberto Gerson de Albuquerque Azevedo. Suporte ao controle e à apresentação de objetos de mídia tridimensionais em NCL Roberto Gerson de Albuquerque Azevedo Suporte ao controle e à apresentação de objetos de mídia tridimensionais em NCL Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção

Leia mais

MPEG-4 & H.264. Dissertação, entendimento e comparativo entre e com o MPEG-2

MPEG-4 & H.264. Dissertação, entendimento e comparativo entre e com o MPEG-2 MPEG-4 & H.264 Dissertação, entendimento e comparativo entre e com o MPEG-2 UFF Departamento de Engenharia de Telecomunicações 2005/1 Mestrado em Eng. de Telecomunicações Professora Debora Christina Muchaluat

Leia mais

Categories and Subject Descriptors I.7.2 [Document and Text Processing]: Document Preparation Hypertext/hypermedia, Multi/mixed media, Standards.

Categories and Subject Descriptors I.7.2 [Document and Text Processing]: Document Preparation Hypertext/hypermedia, Multi/mixed media, Standards. Composer: Ambiente de Autoria de Aplicações Declarativas para TV Digital Interativa Rodrigo Laiola Guimarães Romualdo Monteiro de Resende Costa Luiz Fernando Gomes Soares Departamento de Informática PUC-Rio

Leia mais

3 Trabalhos Relacionados

3 Trabalhos Relacionados 3 Trabalhos Relacionados As propostas para ambientes de apresentação declarativos compatíveis com sistemas que implementem o GEM são relativamente recentes. A própria especificação MHP, como já mencionado,

Leia mais

Ginga-NCL como plugin para navegadores Web

Ginga-NCL como plugin para navegadores Web Rafael Savignon Marinho Ginga-NCL como plugin para navegadores Web Dissertação de Mestrado Dissertação apresentada como requisito parcial para obtenção do grau de Mestre pelo Programa de Pós- Graduação

Leia mais

5 Planos para o Controle do Sincronismo Temporal

5 Planos para o Controle do Sincronismo Temporal 5 Planos para o Controle do Sincronismo Temporal Neste capítulo são apresentadas as estruturas de dados, construídas com base no HTG, que permitem calcular as especificações temporais necessárias ao controle

Leia mais

Autoria de Documentos Hipermídia Orientada a Templates

Autoria de Documentos Hipermídia Orientada a Templates Carlos de Salles Soares Neto Autoria de Documentos Hipermídia Orientada a Templates TESE DE DOUTORADO DEPARTAMENTO DE INFORMÁTICA Programa de Pós-graduação em Informática Rio de Janeiro Setembro de 2010

Leia mais

PORTAL DE CONTEÚDOS PARA APLICAÇÕES INTERATIVAS DE TELEVISÃO DIGITAL BASEADAS NO PADRÃO GINGA-NCL

PORTAL DE CONTEÚDOS PARA APLICAÇÕES INTERATIVAS DE TELEVISÃO DIGITAL BASEADAS NO PADRÃO GINGA-NCL PORTAL DE CONTEÚDOS PARA APLICAÇÕES INTERATIVAS DE TELEVISÃO DIGITAL BASEADAS NO PADRÃO GINGA-NCL Elisa Chueiri, Guilherme Batista, Leonardo Leite, Tiago Nunes, William Gambardella, Whyster Silva, Universidade

Leia mais