Post_Detail

Sistemas Multimídia Autoria

Multimédia

Sistemas Multimídia Autoria

Apresentação em tema: "Sistemas Multimídia Autoria"— Transcrição da apresentação:

1 Sistemas Multimídia Autoria

Prof. Hemir Santiago

2 Agenda Ferramentas para desenvolvimento de multimídia

Autoria de títulos Autoria de aplicativos 2

3 Ferramentas para desenvolvimento de multimídia

Aplicativos fechados As ferramentas que requerem menor curva de aprendizado são os aplicativos fechados. Apresentam interfaces gráficas fáceis de usar, através das quais o usuário trabalha por meio de manipulação direta de representações gráficas dos elementos da aplicação. Embora algumas ferramentas sejam operáveis exclusivamente através de interfaces gráficas, a tendência das ferramentas profissionais é dispor de algum tipo de linguagem de programação. 3

4 Ferramentas para desenvolvimento de multimídia

Linguagens de programação O máximo de flexibilidade na criação de aplicações é conseguido através de programas escritos em linguagens de programação. As linguagens de programação usadas na grande maioria das aplicações são procedimentais ou algorítmicas. As linguagens de programação mais usadas em aplicação multimídia são: Pascal, Basic, C, C++ e Java. 4

5 Ferramentas para desenvolvimento de multimídia

Ferramentas de autoria A produção profissional de multimídia não se presta à utilização de ferramentas puramente visuais. Por outro lado, o aprendizado de ambientes baseados em linguagens algorítmicas é longo e difícil. Uma solução intermediária é fornecida pelas ferramentas de autoria, nas quais parte da interface de usuário pode ser gerada por manipulação direta. A escolha correta da ferramenta de autoria é um fator fundamental para o sucesso de um projeto de multimídia. 5

6 Autoria de títulos lineares

Ferramentas para autoria de títulos lineares permitem apresentações com avanços manuais ou avanços automáticos. As ferramentas mais recentes suportam a tecnologia OLE, que permite a inclusão nas apresentações de objetos criados por grande número de aplicativos. São exemplos de ferramentas para autoria de títulos lineares: PowerPoint e Acrobat Exchange. 6

7 Autoria de títulos lineares – Exemplo: PowerPoint

Um título do PowerPoint é organizado como um conjunto de slides que fazem parte de uma apresentação, que pode ser controlada manualmente ou automatizada. Material multimídia é incluído através de objetos OLE. Recursos rudimentares de navegação não-linear podem ser incluídos. A apresentação pode ser feita através do próprio PowerPoint ou de utilitários de apresentação independente. 7

8 Autoria de títulos 8

9 Autoria de títulos lineares – Exemplo: Acrobat Exchange

Uma alternativa para distribuição on-line de apresentações ou qualquer tipo de documento é o uso do formato PDF, definido pela Adobe. A ferramenta de autoria de apresentações em formato PDF é o Acrobat Exchange, que permite a execução de várias tarefas de edição das apresentações em PDF. Material proveniente de diversas fontes de autoria pode ser combinado. Elementos de multimídia, como sons e animações, podem ser introduzidos. 9

10 Autoria de títulos 10

11 Autoria de títulos hipermídia

As ferramentas para autoria de títulos hipermídia adicionam aos recursos de integração de material em multimídia os recursos de navegação não-linear. Os controles de navegação podem tomar a forma de botões, palavras sensíveis ou pontos sensíveis em imagens. O resultado de um controle de navegação pode ser um salto para outra página ou o surgimento de uma janela temporária (pop-up). 11

12 Autoria de títulos hipermídia

Em uma ferramenta de autoria para hipermídia, devem ser considerados os seguintes aspectos: Estilo de autoria: a linguagem de autoria pode ser visual ou textual. Modos de operação: ferramentas de auditoria dispõem de um modo de autoria e um modo de consulta. Capacidades de intercâmbio de dados: é desejável que a ferramenta disponha de capacidade de importação de todos os padrões mais comuns de texto, hipertexto, imagens, desenhos, som e animação. 12

13 Autoria de títulos hipermídia – Hipermídia HTML

A linguagem HTML é um tipo de linguagem de marcação. É mais do que uma linguagem de marcação de documentos lineares porque inclui um padrão de inclusão de referências a outros arquivos em HTML. As referência em HTML podem apontar para arquivos locais, tais como sistemas de ajuda e manuais. Além disso, se o computador estiver conectado à Internet, pode-se usar referências no formato URL. 13

14 Autoria de títulos hipermídia – Hipermídia HTML

Sendo a HTML uma linguagem em que todas as informações estão em formato texto, os hiperdocumentos podem ser editados por um editor de textos qualquer. Entretanto, existem muitas diferenças entre os formatos mais adequados para impressão e para visualização on- line. A edição para visualização on-line pode ser feitas através de ferramentas como o FrontPage Editor e o Dreamweaver. 14

15 Autoria de títulos hipermídia – Exemplo: FrontPage Editor

Ele é usado para a edição de páginas HTML. Permite que o autor trabalhe de forma quase visual, o FrontPage procura apresentar a página como seria vista em um navegador. Como a HTML tem evolução muito rápida, nem todos os recursos da linguagem são suportados diretamente pelo FrontPage Editor. 15

16 Autoria de títulos hipermídia – Exemplo: FrontPage Editor

16

17 Autoria de títulos hipermídia – Exemplo: Dreamweaver

O Adobe Dreamweaver, antigo Macromedia Dreamweaver é uma ferramenta de desenvolvimento voltado para a web criada pela Macromedia. Suas versões iniciais serviam como um simples editor HTML WYSIWYG ("What You See Is What You Get"), porém as suas versões posteriores incorporaram um notável suporte para várias tecnologias web, tais como XHTML, CSS, JavaScript, Ajax, PHP, ASP, ASP.NET, JSP, ColdFusion e outras linguagens Server-side. 17

18 Autoria de títulos hipermídia – Exemplo: Dreamweaver

18

19 Autoria de aplicativos

Autoria de aplicativos com interface multimídia Possui as seguintes características: Construção visual da interface de usuário; Mecanismos para inclusão de material multimídia na interface; Possibilidade de programação textual em uma linguagem de programação simples; Mecanismo de tempo de execução distribuído com o aplicativo. 19

20 Autoria de aplicativos

Autoria de aplicativos com interface multimídia – Exemplo: Toolbook O ambiente Toolbook consiste em várias janelas independentes. Utiliza uma metáfora baseada em livros. Cada aplicativo é um “livro”, dividido em telas, que são chamadas de páginas. A interface de usuário é construída visualmente, com as ferramentas de desenho. 20

21 Autoria de aplicativos

Autoria de aplicativos com interface multimídia – Exemplo: Toolbook 21

22 Autoria de aplicativos

Autoria de aplicativos com interface multimídia – Exemplo: Visual Basic Possui um ambiente de construção visual de interfaces de usuário. O VB tem um ambiente de desenvolvimento formado por múltiplas janelas. A interface do usuário é criada montando-se em um quadro de desenho controles que são escolhidos entre os disponíveis na paleta de controles. 22

23 Autoria de aplicativos

Autoria de aplicativos com interface multimídia – Exemplo: Visual Basic 23

24 Autoria de aplicativos

Autoria de aplicativos multimídia Os ambientes mais modernos de desenvolvimento de software são orientados a objetos e oferecem ao programador bibliotecas de classes apropriadas para a utilização dos serviços de multimídia do ambiente operacional. Estas bibliotecas oferecem ao programador uma visão mais conveniente dos serviços do que as interfaces de baixo nível, orientadas para a linguagem C. 24

25 Autoria de aplicativos

Autoria de aplicativos multimídia A seguir, as interfaces mais importantes do ponto de vista de material multimídia: MCI – interface de uso mais fácil para processamento de material multimídia; DirectX – tecnologia orientada a objetos para tratamento eficiente de multimídia em tempo real. 25

26 Possíveis materiais constituintes de um site incluem:

Autoria de sites Do ponto de vista do ambiente operacional, um site WWW é uma coleção de arquivos, organizados em uma estrutura de pastas, que contém páginas de hipertexto e outros materiais vinculados a estas páginas. Possíveis materiais constituintes de um site incluem: Páginas de hipertexto; Material gráfico e de multimídia, vinculado a estas páginas; Outros tipos de documentos; etc. 26

27 Estáticos Autoria de sites Envolve as seguintes tarefas:

Autoria de cada página de hipertexto; Autoria do material gráfico e de multimídia incluído nas páginas; Autoria da estrutura de hiperligações; Publicação em um servidor; Testes de visualização através dos navegadores escolhidos. 27

28 Dinâmicos Autoria de sites

São aqueles em que uma ou mais páginas contêm código ativo, ou seja, programas ativados por ações do usuário. Existem dois tipos principais: Scripts: pequenos programas em código fonte embutidos dentro do código HTML; Componentes: arquivos de código binários invocados quando a respectivas referência é encontrada dentro da página. 28

29 Dinâmicos Autoria de sites

Além disso, o código ativo pode ser executável: Do lado do cliente – quando o navegador é o responsável pela invocação dele, dentro do computador do usuário final; Do lado do servidor – executados pelo servidor da Web, produzindo dinamicamente páginas HTML que então são enviadas ao cliente para visualização. 29

30 Referências Livro Multimídia – Conceitos e Aplicações

Autor: Wilson de Pádua Paula Filho Editora: LTC – Livros Técnicos e Científicos Editora S.A. Capítulo 3 30

31 Perguntas

32 Plano de Aulas 1 11/ago Apresentação / Introdução 2 18/ago

DATA ATIVIDADE 1 11/ago Apresentação / Introdução 2 18/ago As plataformas / Projeto 3 25/ago Os projetos / Exercícios 4 1/set Design – Recursos de Navegação / Projeto 5 8/set Design – Interfaces / Exercícios 6 15/set Princípios da animação / Projeto 7 22/set Revisão / Exercícios 8 29/set Avaliação: NP1 9 6/out Período de avaliações - NP1 10 13/out Fundamentos Básicos - HTML / Correção de prova 11 20/out Som / Projeto 12 27/out Vídeo / Exercícios 13 3/nov Produção (autoria) / Projeto 14 10/nov Apresentação de projetos 15 17/nov 16 24/nov Período de avaliações – NP2 (a confirmar) 17 1/dez 18 8/dez Período de provas integradas institucionais – PII (a confirmar)

Sistemas multimídia com recursos ou características – Acervo Lima

O que são sistemas multimídia:

Um sistema multimídia é responsável pelo desenvolvimento de um aplicativo multimídia. Um aplicativo de multimídia é um pacote de diferentes tipos de dados. Um sistema de computador multimídia é aquele que pode criar, integrar, armazenar, recuperar e excluir dois ou mais tipos de materiais de mídia em formato digital, como áudio, imagem, vídeo e informações de texto.

A seguir estão algumas das principais características ou recursos de um sistema multimídia:

Poder de processamento muito alto:

Para lidar com uma grande quantidade de dados, é usado um poder de processamento muito alto.

Sistema de arquivo:

O sistema de arquivos deve ser eficiente para atender aos requisitos de mídia contínua. Esses arquivos de mídia requerem taxas de largura de banda de disco muito altas. Os discos geralmente têm taxas de transferência baixas e taxas de latência altas. Para satisfazer os requisitos de dados de multimídia, os planejadores de disco devem reduzir o tempo de latência para garantir alta largura de banda.

Formatos de arquivo que suportam multimídia:

Os dados multimídia consistem em uma variedade de formatos de mídia ou representação de arquivo, incluindo JPEG, MPEG, AVI, MID, WAV, DOC, GIF, PNG, etc. Os arquivos AVI podem conter dados de áudio e vídeo em um contêiner de arquivo que permite áudio síncrono com reprodução de vídeo. Como o formato de vídeo DVD, os arquivos AVI oferecem suporte para streaming de áudio e vídeo múltiplos. Por causa das restrições na conversão de um formato para outro, o uso dos dados em um formato específico também foi limitado.

Entrada / Saída:

Em aplicações multimídia, a entrada e a saída devem ser contínuas e rápidas. A gravação em tempo real, bem como a reprodução de dados, são comuns na maioria dos aplicativos de multimídia que precisam de E / S eficiente.

Sistema operacional:

O sistema operacional deve fornecer um tempo de resposta rápido para aplicativos interativos. Alta taxa de transferência para aplicativos em lote e programação em tempo real,

Armazenamento e memória:

Os sistemas multimídia requerem armazenamento para objetos de grande capacidade, como vídeo, áudio, animação e imagens. Dependendo do esquema de compactação e da confiabilidade, o vídeo e o áudio requerem grande quantidade de memória.

Suporte de rede:

Inclui internet, intranet, LAN, WAN, ATM, telefonia móvel e outros. Nos últimos anos, tem havido um grande crescimento de aplicações multimídia na Internet, como streaming de vídeo, telefonia IP, jogos interativos, teleconferência, mundo virtual, ensino à distância e assim por diante. Esses aplicativos de rede de multimídia são chamados de aplicativos de mídia contínua e exigem alta latência de comunicação. Latência de comunicação é o tempo que leva para um pacote de dados ser recebido pelo computador remoto.

Ferramentas de software:

Para o desenvolvimento de aplicativos de multimídia, as várias ferramentas de software, como linguagens de programação, softwares gráficos, linguagens de script de software de edição de multimídia: ferramentas de autoria, software de design, etc., são necessárias. Além disso, os drivers de dispositivo são necessários para fazer a interface com os periféricos de multimídia.

Curso de Multimédia

Apresentação

Este Curso de Multimédia é dirigido a todos os interessados em aprender as principais técnicas de produção de conteúdos e desenvolvimento de projetos multimédia, abordando algumas das ferramentas mais utilizadas.

Diversas empresas recorrem a profissionais de multimédia para a produção de conteúdos associados aos meios multimédia, que podem incluir texto, áudio, vídeo, imagem, gráficos e animações.

Através deste curso poderá adquirir ou reforçar competências em multimédia, seja para ingressar no mercado de trabalho, desenvolver um projeto próprio ou complementar conhecimentos que já tenha noutras áreas, tais como web design, programação, publicidade ou marketing digital.

Valorize-se profissionalmente numa área requisitada no mercado.

No decorrer da formação é dado especial destaque às tecnologias de edição, produção e desenvolvimento de conteúdos e aplicações multimédia.

O curso inclui o acesso a um conjunto de sessões práticas centradas em tarefas que os profissionais de multimédia encontram no desempenho da sua actividade.

Disponibilizamos o curso de Multimedia em Lisboa, Porto, Coimbra, Faro, em formatos semi-presencial e a distância em todo o país.