SlideShare uma empresa Scribd logo
1 de 51
Baixar para ler offline
Sistemas e Aplicações
Multimídia
Março - 2015
Professor: Giomar Sequeiros O.
Email: giomar.olivera@anhanguera.com
Conteúdo
Plataformas, Ambientes e Configurações
Aula 3
Plataformas, ambientes e configuração
Sistemas e Aplicações Multimídia 2
Plataformas
Sistemas e Aplicações Multimídia 3
Computadores utilizados para criação e reprodução
de títulos em multimídia
• Plataforma de entrega: Estação na qual o título
multimídia será executado.
• Plataforma de desenvolvimento: Estação do
desenvolvedor
- Plataforma de autoria (o produto é integrado).
- Plataforma de criação do material: Criação
de imagens sons e animação.
Plataformas - famílias
Sistemas e Aplicações Multimídia 4
Estações Unix.
• Silicon Graphics, Sun, Linux, HP....
• Alto desempenho (3D) e alto custo.
• Problema: Fronteira entre estações de desenvolvimento e
utilização.
Plataformas - famílias
Sistemas e Aplicações Multimídia 5
Silicon Graphics - Estação de trabalho Octane (1997-2000)
Plataformas - famílias
Sistemas e Aplicações Multimídia 6
Macintosh
• Rica em aplicativos multimídia.
• Populares em música e vídeo.
• Alto desempenho e Alto custo (melhorando).
• Muitas ferramentas com versão Win e Mac.
Plataformas - famílias
Sistemas e Aplicações Multimídia 7
Mac pro
Plataformas - famílias
Sistemas e Aplicações Multimídia 8
Windows
• Desempenho e custo reduzido.
• Popularidade (padronização hardware-software).
• Maior quantidade de drivers
Plataformas - famílias
Sistemas e Aplicações Multimídia 9
Workstation
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 10
• Existem várias camadas de software entre os
títulos e os dispositivos multimídias.
• Os aplicativos são construídos usando as
bibliotecas de software:
- Escondem detalhes complexos do SO.
- Permitem o foco nos aspectos da aplicação.
- Possibilita acesso sem a ferramenta usada para
desenvolver o título.
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 11
• As bibliotecas invocam os serviços multimídia do
Windows.
• Esses serviço são APIs, interface de programação
de aplicativos, que fazem o contato direto com o
hardware.
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 12
• GDI – Graphics Device Interface
- Imagens e desenhos (linhas, curvas, fontes)
• MCI – Media Control Interface
- Áudio e vídeo digitais / Equipamentos
multimídia externo.
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 13
DirectX
• Coleção de APIs para padronizar a comunicação entre
hardware e software no Windows.
• Aplicações de tempo Real.
- Jogos 3D
- Realidade virtual
• Tecnologia Orientada a objetos
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 14
Os grupos de serviços DirectX
• Direct3D
- Serviços gráficos tridimensionais, orientados para
jogos tridimensionais e aplicações em tempo real.
• DirectDraw (Direct2D)
- Interage com o controlador do dispositivo e permite
utilizar recursos implementados no hardware do
dispositivo.
- Emula recursos não disponíveis
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 15
Directx
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 16
Directx 9 vs Directx 11
https://www.youtube.com/watch?v=lSfN7OTUOTA
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 17
• DirectSound (directSound3D)
- Acesso de baixo nível aos recursos de som
- Emula recursos não disponíveis.
• DirectPlay (desaconselhado)
- Acessos a serviços de comunicação usados em
aplicações de arquitetura distribuída.
- Jogos em rede
• DirectImput (desaconselhado)
- Suporte para joystick, pedais e manches
• DirectMusic, Directshow (desaconselhado)
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 18
Ferramenta de diagnóstico Directx
Relacionamento entre os serviços
gráficos
Sistemas e Aplicações Multimídia 19
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 20
OpenGL
• API gratuita desenvolvida pela Silicon Graphics Inc.
• Conjunto com centenas de funções, que fornecem
acesso a praticamente todos os recursos do hardware de
vídeo.
Serviços Multimídia no Windows
Sistemas e Aplicações Multimídia 21
Directx vs Opengl
https://www.youtube.com/watch?v=-vk__hyOM2M
Arquitetura Multimídia do Windows
Sistemas e Aplicações Multimídia 22
Configuração - plataformas de
desenvolvimento:
Sistemas e Aplicações Multimídia 23
• A tecnologia OLE (Object Linking and Embedding),
permite que objetos produzidos por um aplicativo sejam
inseridos em outros aplicativos, mantendo a identificação
com o aplicativo original.
Configuração - plataformas de
desenvolvimento:
Sistemas e Aplicações Multimídia 24
Usando a tecnologia OLE
https://www.youtube.com/watch?v=gDP8Tchi5OQ
Plataformas, ambientes e
configuração
Sistemas e Aplicações Multimídia 25
Objeto Visio inserindo no Word usando a tecnologia OLE
Sistemas Distribuídos
Sistemas e Aplicações Multimídia 26
• Interligação em rede local
- Compartilhamento de recursos
- Partilha de arquivos
- Distribuição da carga (processamento)
• Arquitetura cliente-servidor
- TCP IP
- HTTP (browser →Página)
Sistemas Distribuídos
Sistemas e Aplicações Multimídia 27
Um sistema distribuído é um conjunto de computadores
autônomos interligados por uma rede e com software projetado
para produzir um ambiente computacional integrado para o usuário.
” George Colouris, Jean Dollimore e Tim Kindberg –
Distributed Systems: Concepts and Design
Características:
• Comunicação através de mensagens
• Concorrência
• Partilha de recursos
• Sistema Assíncrono
• Falhas Independentes
• Heterogeneidade
Sistemas Distribuídos: Exemplos
Sistemas e Aplicações Multimídia 28
Internet
Sistemas Distribuídos: Exemplos
Sistemas e Aplicações Multimídia 29
Intranet
Sistemas Distribuídos: Exemplos
Sistemas e Aplicações Multimídia 30
Computação móvel e ubíqua
Sistemas Distribuídos
Sistemas e Aplicações Multimídia 31
https://www.youtube.com/watch?v=BSufWy0ZIeo
Plataformas: Discos Rígidos
Sistemas e Aplicações Multimídia 32
• SCSI (small Computer System Interface)
- SCSI-1(5MB/s) a Ultra 640 SCSI.
• PATA (Parallel Advanced Tecnology Attachament)
- 33 – 66 – 100 – 133 (MB/s)
• SATA (Serial ...)
- I (150) – II (300) – III (600) eSATA (300) (MB/s)
• IEEE 1394
- 49 – 393. (MB/s)
• USB
- 1.0 (1,5) – 2.0 (60) – 3.0 (600) (MB/s)
Plataformas: Discos Rígidos
Sistemas e Aplicações Multimídia 33
SCSI
Plataformas: Discos Rígidos
Sistemas e Aplicações Multimídia 34
PATA
Plataformas: Discos Rígidos
Sistemas e Aplicações Multimídia 35
SATA
Plataformas: Discos Rígidos
Sistemas e Aplicações Multimídia 36
IEEE 1394
Plataformas: Discos Rígidos
Sistemas e Aplicações Multimídia 37
USB
Plataformas: Armazenamento ótico
Sistemas e Aplicações Multimídia 38
• CD (700) / DVD(4,7 – 8,5) / Blu-Ray (25 – 50)
Tipos de dispositivos
Sistemas e Aplicações Multimídia 39
Tipos de dispositivos
Sistemas e Aplicações Multimídia 40
São os componentes de hardware necessários para transformar
os comandos, perguntas e respostas do usuário em atividades do
computador.
Entre dos dispositivos periféricos utilizados atualmente podemos
citar:
• Dispositivos de entrada: teclados, mouse, trackballs, telas
sensíveis ao toque, canetas e mesas digitalizadoras, scanners,
câmeras e filmadoras digitais.
• Dispositivos de saída: monitores, datashow, transdutores,
auto-falantes etc.
• Dispositivos de armazenamento: disquetes, discos rígidos,
CD-ROM.
Dispositivos de entrada: teclados
Sistemas e Aplicações Multimídia 41
O teclado é o periférico de entrada de dados mais comum
em um computador, como mostrado na figura abaixo. Os
teclados fornecem várias respostas táteis e tem vários
layout dependendo do sistema do computador e do modelo
de teclado.
No Brasil, utiliza-se o teclado padrão ABNT, próprio para as
necessidades de digitação dos usuários brasileiros, por
exemplo, a existência do “ç” no lado direito do
teclado, o que aumenta a produtividade da digitação
eliminando a necessidade de pressionar várias teclas em
conjunto para a obtenção daquele caractere.
Dispositivos de entrada: teclados
Sistemas e Aplicações Multimídia 42
Teclado gamer
Dispositivos de entrada: mouse,
joistick e TrackBall
Sistemas e Aplicações Multimídia 43
O mouse é uma ferramenta padrão para a interação cm a
interface gráfica. Todos os computadores atualmente
exigem um mouse, apesar de ainda existir a
possibilidade de se utilizar comandos de teclado para a
interação do usuário com o computador.
Um projeto multimídia deve ser desenvolvido tendo em
mente a existência de um mouse, joystick ou TrackBall.
Entretanto deve-se garantir a existência de comandos de
teclas de modo a garantir o funcionamento do programa
em situações de emergência.
Dispositivos de entrada: mouse,
joistick e TrackBall
Sistemas e Aplicações Multimídia 44
Dispositivos de entrada: Scanner
Sistemas e Aplicações Multimídia 45
Os scanners são os olhos do computador pessoal.
Eles permitem que o PC converta uma foto ou uma imagem
em um código de forma que um programa gráfico ou de
editoração eletrônica possa reproduzi-la na tela, imprimi-
la através de uma impressora gráfica ou converter páginas
datilografadas em páginas possíveis de serem editoradas.
Há três tipos básicos de scanner:
• O scanner alimentado com folhas (sheet-feed),.
• O scanner de mesa.
• Os scanners manuais.
Dispositivos de entrada: Scanner
Sistemas e Aplicações Multimídia 46
Scanner sheet-feed Scanner de mesa
Scanner manual
Monitores
Sistemas e Aplicações Multimídia 47
O monitor de vídeo é o componente que mostra o que está
sendo feito no microcomputador. No início os monitores
eram apenas monocromáticos, a partir da década de 90,
evoluíram para modelos com padrão de cores que chegam
a 16 milhões. As principais características dos monitores de
vídeo são:
• Tamanho da tela - Esta medida corresponde ao comprimento de sua
tela em diagonal.
• Dot Pitch - Medida da distância entre dois pontos consecutivos da
mesma cor. É o principal responsável pela qualidade de imagem de
um monitor.
• Modo de varredura - Este é outro responsável pela qualidade de
imagem quando opera em alta resolução.
Revisão – Trabalho em grupo
1) O que são plataformas e como se dividem?
2) Quais as vantagens que levam a utilização do Windows
como plataforma de desenvolvimento?
3) O que são Serviços de Multimídia do Windows?. Por que é
interessante sua utilização?
4) Cite quatro APIs multimídia utilizadas no Windows.
5) Quais são os grupos de serviços oferecidos pelo DirectX?
Defina os
6) Para que serve a tecnologia OLE.
7) Relacione 8 tipos e características de dispositivos de
armazenamento.
Sistemas e Aplicações Multimídia 48
Bibliografia Recomendada
PAULA FILHO, Wilson de Pádua.
Multimídia: Conceitos e Aplicações. 2. ed.
Rio de Janeiro: LTC, 2014. .
Básica
Sistemas e Aplicações Multimídia 49
Bibliografia Recomendada
Complementar
MARTINO, Luis M. S.. TEORIA DAS MIDIAS DIGITAIS.
1ª ed. : VOZES, 2014.
FOROUZAN, Behrouz A.. A comunicação
de dados e redes de computadores. 1ª
ed. Rio de Janeiro: McGraw
COMER, Douglas; BARCELLOS, Marinho. Redes de
Computadores e Internet : abrange transmissão de
dados, ligação inter-redes e web.. 4ª ed. Porto Alegre:
Bookman, 2007.
Sistemas e Aplicações Multimídia 50
Material, Comunicação e Critérios de
Avaliação
Avaliação I (Peso 4,0)
- Prática : 2,00 (ATPS)
- Prova: 8,00
- Lista de exercícios: 1,00 (Opcional)
Avaliação II (Peso 6,0)
- Prática : 2,00 (ATPS)
- Prova escrita oficial: 8,00
- Lista de exercícios: 1,00 (Opcional)
Frequência igual ou superior a 70%.
Sistemas e Aplicações Multimídia 51
Média final >=6 (Não existe arredondamento)

Mais conteúdo relacionado

Mais procurados

Sistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoSistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoLeinylson Fontinele
 
2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 Introdução2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 IntroduçãoWillian Magalhães
 
2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 Introdução2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 IntroduçãoWillian Magalhães
 
Sistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - ApresentaçãoSistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - ApresentaçãoLeinylson Fontinele
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídiaFábio Costa
 
Manual monitor educacional
Manual monitor educacionalManual monitor educacional
Manual monitor educacionalEliana_Morais
 
Conceitos de multimédia
Conceitos de multimédia Conceitos de multimédia
Conceitos de multimédia praiasemareia
 
1 conceitos, aplicações e recursos multimídia
1 conceitos, aplicações e recursos multimídia1 conceitos, aplicações e recursos multimídia
1 conceitos, aplicações e recursos multimídiaTatiana Fernández
 
Introdução à Multimídia
Introdução à Multimídia Introdução à Multimídia
Introdução à Multimídia Windson Viana
 
Unidade 1 – Conceitos básicos de multimédia
Unidade 1 – Conceitos básicos de multimédiaUnidade 1 – Conceitos básicos de multimédia
Unidade 1 – Conceitos básicos de multimédiaCatarinaInes12E
 
Unidade 1 – conceitos básicos de multimédia
Unidade 1 – conceitos básicos de multimédia Unidade 1 – conceitos básicos de multimédia
Unidade 1 – conceitos básicos de multimédia Mafalda Galvão
 

Mais procurados (15)

Sistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - IntroduçãoSistemas Multimídia - Aula 02 - Introdução
Sistemas Multimídia - Aula 02 - Introdução
 
2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 Introdução2014 - Desenvolvimento Web - 01 Introdução
2014 - Desenvolvimento Web - 01 Introdução
 
2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 Introdução2014 - Multimídia e Internet - 01 Introdução
2014 - Multimídia e Internet - 01 Introdução
 
Projeto multimedia tutorial
Projeto multimedia tutorialProjeto multimedia tutorial
Projeto multimedia tutorial
 
Aula 5 - SAM - Projetos
Aula 5 - SAM - ProjetosAula 5 - SAM - Projetos
Aula 5 - SAM - Projetos
 
Multimidia
MultimidiaMultimidia
Multimidia
 
Sistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - ApresentaçãoSistemas Multimídia - Aula 01 - Apresentação
Sistemas Multimídia - Aula 01 - Apresentação
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídia
 
Manual monitor educacional
Manual monitor educacionalManual monitor educacional
Manual monitor educacional
 
Conceitos de multimédia
Conceitos de multimédia Conceitos de multimédia
Conceitos de multimédia
 
1 conceitos, aplicações e recursos multimídia
1 conceitos, aplicações e recursos multimídia1 conceitos, aplicações e recursos multimídia
1 conceitos, aplicações e recursos multimídia
 
Conceitos básicos de Múltimedia
Conceitos básicos de MúltimediaConceitos básicos de Múltimedia
Conceitos básicos de Múltimedia
 
Introdução à Multimídia
Introdução à Multimídia Introdução à Multimídia
Introdução à Multimídia
 
Unidade 1 – Conceitos básicos de multimédia
Unidade 1 – Conceitos básicos de multimédiaUnidade 1 – Conceitos básicos de multimédia
Unidade 1 – Conceitos básicos de multimédia
 
Unidade 1 – conceitos básicos de multimédia
Unidade 1 – conceitos básicos de multimédia Unidade 1 – conceitos básicos de multimédia
Unidade 1 – conceitos básicos de multimédia
 

Semelhante a Plataformas, ambientes e configurações para sistemas e aplicações multimídia

Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidiaFábio Costa
 
Aula aplicativos I
Aula aplicativos IAula aplicativos I
Aula aplicativos IExpansão Ti
 
Hardware, Software, Como funciona o computador
Hardware, Software, Como funciona o computadorHardware, Software, Como funciona o computador
Hardware, Software, Como funciona o computadorArthur Emanuel
 
Unidade 2 apontamentos
Unidade 2 apontamentosUnidade 2 apontamentos
Unidade 2 apontamentossandrinhalopes
 
Interfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisInterfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisTiago Barros
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosAlex Matos
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Fernando Rizzato
 
Descomplicando o Android
Descomplicando o AndroidDescomplicando o Android
Descomplicando o AndroidHeider Lopes
 
Sistemas de Informações Gerenciais - Aula4
Sistemas de Informações Gerenciais - Aula4Sistemas de Informações Gerenciais - Aula4
Sistemas de Informações Gerenciais - Aula4Leandro Rezende
 
Android: Uma nova maneira de pensar
Android: Uma nova maneira de pensarAndroid: Uma nova maneira de pensar
Android: Uma nova maneira de pensarcezarsignori
 
1.Aula1-Introducao-conceitosbasicos.ppt
1.Aula1-Introducao-conceitosbasicos.ppt1.Aula1-Introducao-conceitosbasicos.ppt
1.Aula1-Introducao-conceitosbasicos.pptMário Peixoto
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro FrameworkIgor Kondrasovas
 
Hadware software
Hadware softwareHadware software
Hadware softwarenadielle123
 

Semelhante a Plataformas, ambientes e configurações para sistemas e aplicações multimídia (20)

Aula 02 ambientes e produtos multimidia
Aula 02   ambientes e produtos multimidiaAula 02   ambientes e produtos multimidia
Aula 02 ambientes e produtos multimidia
 
Aula aplicativos I
Aula aplicativos IAula aplicativos I
Aula aplicativos I
 
Softwares - Computação
Softwares - ComputaçãoSoftwares - Computação
Softwares - Computação
 
Hardware, Software, Como funciona o computador
Hardware, Software, Como funciona o computadorHardware, Software, Como funciona o computador
Hardware, Software, Como funciona o computador
 
Unidade 2 apontamentos
Unidade 2 apontamentosUnidade 2 apontamentos
Unidade 2 apontamentos
 
Aulas ia
Aulas iaAulas ia
Aulas ia
 
Interfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisInterfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveis
 
Palestra realidade aumentada
Palestra   realidade aumentadaPalestra   realidade aumentada
Palestra realidade aumentada
 
OpenKinect, o Kinect para todos
OpenKinect, o Kinect para todosOpenKinect, o Kinect para todos
OpenKinect, o Kinect para todos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)
 
Descomplicando o Android
Descomplicando o AndroidDescomplicando o Android
Descomplicando o Android
 
Janela Livre
Janela LivreJanela Livre
Janela Livre
 
Sistemas de Informações Gerenciais - Aula4
Sistemas de Informações Gerenciais - Aula4Sistemas de Informações Gerenciais - Aula4
Sistemas de Informações Gerenciais - Aula4
 
Android: Uma nova maneira de pensar
Android: Uma nova maneira de pensarAndroid: Uma nova maneira de pensar
Android: Uma nova maneira de pensar
 
1.Aula1-Introducao-conceitosbasicos.ppt
1.Aula1-Introducao-conceitosbasicos.ppt1.Aula1-Introducao-conceitosbasicos.ppt
1.Aula1-Introducao-conceitosbasicos.ppt
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro Framework
 
Hadware software
Hadware softwareHadware software
Hadware software
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
Comp. básicas resumo
Comp. básicas resumoComp. básicas resumo
Comp. básicas resumo
 

Mais de Fábio Costa

Docslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrialDocslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrialFábio Costa
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia iFábio Costa
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplinaFábio Costa
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia iiFábio Costa
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoFábio Costa
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídiaFábio Costa
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noiteFábio Costa
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagensFábio Costa
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriaisFábio Costa
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia iFábio Costa
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoFábio Costa
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagensFábio Costa
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia iiFábio Costa
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noiteFábio Costa
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriaisFábio Costa
 

Mais de Fábio Costa (20)

Docslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrialDocslide.com.br aula01 eletricidade-industrial
Docslide.com.br aula01 eletricidade-industrial
 
Cronograma
CronogramaCronograma
Cronograma
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia i
 
Aula 01 apresentacao da disciplina
Aula 01   apresentacao da disciplinaAula 01   apresentacao da disciplina
Aula 01 apresentacao da disciplina
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia ii
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensao
 
Aula 06 projetos multimídia
Aula 06   projetos multimídiaAula 06   projetos multimídia
Aula 06 projetos multimídia
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noite
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagens
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriais
 
Cronograma
CronogramaCronograma
Cronograma
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
Aula 04 ferramentas para autoria de produtos multimídia i
Aula 04   ferramentas para autoria de produtos multimídia iAula 04   ferramentas para autoria de produtos multimídia i
Aula 04 ferramentas para autoria de produtos multimídia i
 
Aula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensaoAula 10 11 - terceira dimensao
Aula 10 11 - terceira dimensao
 
Aula 07 08 - imagens
Aula 07   08 - imagensAula 07   08 - imagens
Aula 07 08 - imagens
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia ii
 
Notas b1 multimidia noite
Notas b1 multimidia noiteNotas b1 multimidia noite
Notas b1 multimidia noite
 
Aula 09 imagens vetoriais
Aula 09   imagens vetoriaisAula 09   imagens vetoriais
Aula 09 imagens vetoriais
 
1.1.paradigmas
1.1.paradigmas1.1.paradigmas
1.1.paradigmas
 

Plataformas, ambientes e configurações para sistemas e aplicações multimídia

  • 1. Sistemas e Aplicações Multimídia Março - 2015 Professor: Giomar Sequeiros O. Email: giomar.olivera@anhanguera.com Conteúdo Plataformas, Ambientes e Configurações Aula 3
  • 2. Plataformas, ambientes e configuração Sistemas e Aplicações Multimídia 2
  • 3. Plataformas Sistemas e Aplicações Multimídia 3 Computadores utilizados para criação e reprodução de títulos em multimídia • Plataforma de entrega: Estação na qual o título multimídia será executado. • Plataforma de desenvolvimento: Estação do desenvolvedor - Plataforma de autoria (o produto é integrado). - Plataforma de criação do material: Criação de imagens sons e animação.
  • 4. Plataformas - famílias Sistemas e Aplicações Multimídia 4 Estações Unix. • Silicon Graphics, Sun, Linux, HP.... • Alto desempenho (3D) e alto custo. • Problema: Fronteira entre estações de desenvolvimento e utilização.
  • 5. Plataformas - famílias Sistemas e Aplicações Multimídia 5 Silicon Graphics - Estação de trabalho Octane (1997-2000)
  • 6. Plataformas - famílias Sistemas e Aplicações Multimídia 6 Macintosh • Rica em aplicativos multimídia. • Populares em música e vídeo. • Alto desempenho e Alto custo (melhorando). • Muitas ferramentas com versão Win e Mac.
  • 7. Plataformas - famílias Sistemas e Aplicações Multimídia 7 Mac pro
  • 8. Plataformas - famílias Sistemas e Aplicações Multimídia 8 Windows • Desempenho e custo reduzido. • Popularidade (padronização hardware-software). • Maior quantidade de drivers
  • 9. Plataformas - famílias Sistemas e Aplicações Multimídia 9 Workstation
  • 10. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 10 • Existem várias camadas de software entre os títulos e os dispositivos multimídias. • Os aplicativos são construídos usando as bibliotecas de software: - Escondem detalhes complexos do SO. - Permitem o foco nos aspectos da aplicação. - Possibilita acesso sem a ferramenta usada para desenvolver o título.
  • 11. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 11 • As bibliotecas invocam os serviços multimídia do Windows. • Esses serviço são APIs, interface de programação de aplicativos, que fazem o contato direto com o hardware.
  • 12. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 12 • GDI – Graphics Device Interface - Imagens e desenhos (linhas, curvas, fontes) • MCI – Media Control Interface - Áudio e vídeo digitais / Equipamentos multimídia externo.
  • 13. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 13 DirectX • Coleção de APIs para padronizar a comunicação entre hardware e software no Windows. • Aplicações de tempo Real. - Jogos 3D - Realidade virtual • Tecnologia Orientada a objetos
  • 14. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 14 Os grupos de serviços DirectX • Direct3D - Serviços gráficos tridimensionais, orientados para jogos tridimensionais e aplicações em tempo real. • DirectDraw (Direct2D) - Interage com o controlador do dispositivo e permite utilizar recursos implementados no hardware do dispositivo. - Emula recursos não disponíveis
  • 15. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 15 Directx
  • 16. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 16 Directx 9 vs Directx 11 https://www.youtube.com/watch?v=lSfN7OTUOTA
  • 17. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 17 • DirectSound (directSound3D) - Acesso de baixo nível aos recursos de som - Emula recursos não disponíveis. • DirectPlay (desaconselhado) - Acessos a serviços de comunicação usados em aplicações de arquitetura distribuída. - Jogos em rede • DirectImput (desaconselhado) - Suporte para joystick, pedais e manches • DirectMusic, Directshow (desaconselhado)
  • 18. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 18 Ferramenta de diagnóstico Directx
  • 19. Relacionamento entre os serviços gráficos Sistemas e Aplicações Multimídia 19
  • 20. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 20 OpenGL • API gratuita desenvolvida pela Silicon Graphics Inc. • Conjunto com centenas de funções, que fornecem acesso a praticamente todos os recursos do hardware de vídeo.
  • 21. Serviços Multimídia no Windows Sistemas e Aplicações Multimídia 21 Directx vs Opengl https://www.youtube.com/watch?v=-vk__hyOM2M
  • 22. Arquitetura Multimídia do Windows Sistemas e Aplicações Multimídia 22
  • 23. Configuração - plataformas de desenvolvimento: Sistemas e Aplicações Multimídia 23 • A tecnologia OLE (Object Linking and Embedding), permite que objetos produzidos por um aplicativo sejam inseridos em outros aplicativos, mantendo a identificação com o aplicativo original.
  • 24. Configuração - plataformas de desenvolvimento: Sistemas e Aplicações Multimídia 24 Usando a tecnologia OLE https://www.youtube.com/watch?v=gDP8Tchi5OQ
  • 25. Plataformas, ambientes e configuração Sistemas e Aplicações Multimídia 25 Objeto Visio inserindo no Word usando a tecnologia OLE
  • 26. Sistemas Distribuídos Sistemas e Aplicações Multimídia 26 • Interligação em rede local - Compartilhamento de recursos - Partilha de arquivos - Distribuição da carga (processamento) • Arquitetura cliente-servidor - TCP IP - HTTP (browser →Página)
  • 27. Sistemas Distribuídos Sistemas e Aplicações Multimídia 27 Um sistema distribuído é um conjunto de computadores autônomos interligados por uma rede e com software projetado para produzir um ambiente computacional integrado para o usuário. ” George Colouris, Jean Dollimore e Tim Kindberg – Distributed Systems: Concepts and Design Características: • Comunicação através de mensagens • Concorrência • Partilha de recursos • Sistema Assíncrono • Falhas Independentes • Heterogeneidade
  • 28. Sistemas Distribuídos: Exemplos Sistemas e Aplicações Multimídia 28 Internet
  • 29. Sistemas Distribuídos: Exemplos Sistemas e Aplicações Multimídia 29 Intranet
  • 30. Sistemas Distribuídos: Exemplos Sistemas e Aplicações Multimídia 30 Computação móvel e ubíqua
  • 31. Sistemas Distribuídos Sistemas e Aplicações Multimídia 31 https://www.youtube.com/watch?v=BSufWy0ZIeo
  • 32. Plataformas: Discos Rígidos Sistemas e Aplicações Multimídia 32 • SCSI (small Computer System Interface) - SCSI-1(5MB/s) a Ultra 640 SCSI. • PATA (Parallel Advanced Tecnology Attachament) - 33 – 66 – 100 – 133 (MB/s) • SATA (Serial ...) - I (150) – II (300) – III (600) eSATA (300) (MB/s) • IEEE 1394 - 49 – 393. (MB/s) • USB - 1.0 (1,5) – 2.0 (60) – 3.0 (600) (MB/s)
  • 33. Plataformas: Discos Rígidos Sistemas e Aplicações Multimídia 33 SCSI
  • 34. Plataformas: Discos Rígidos Sistemas e Aplicações Multimídia 34 PATA
  • 35. Plataformas: Discos Rígidos Sistemas e Aplicações Multimídia 35 SATA
  • 36. Plataformas: Discos Rígidos Sistemas e Aplicações Multimídia 36 IEEE 1394
  • 37. Plataformas: Discos Rígidos Sistemas e Aplicações Multimídia 37 USB
  • 38. Plataformas: Armazenamento ótico Sistemas e Aplicações Multimídia 38 • CD (700) / DVD(4,7 – 8,5) / Blu-Ray (25 – 50)
  • 39. Tipos de dispositivos Sistemas e Aplicações Multimídia 39
  • 40. Tipos de dispositivos Sistemas e Aplicações Multimídia 40 São os componentes de hardware necessários para transformar os comandos, perguntas e respostas do usuário em atividades do computador. Entre dos dispositivos periféricos utilizados atualmente podemos citar: • Dispositivos de entrada: teclados, mouse, trackballs, telas sensíveis ao toque, canetas e mesas digitalizadoras, scanners, câmeras e filmadoras digitais. • Dispositivos de saída: monitores, datashow, transdutores, auto-falantes etc. • Dispositivos de armazenamento: disquetes, discos rígidos, CD-ROM.
  • 41. Dispositivos de entrada: teclados Sistemas e Aplicações Multimídia 41 O teclado é o periférico de entrada de dados mais comum em um computador, como mostrado na figura abaixo. Os teclados fornecem várias respostas táteis e tem vários layout dependendo do sistema do computador e do modelo de teclado. No Brasil, utiliza-se o teclado padrão ABNT, próprio para as necessidades de digitação dos usuários brasileiros, por exemplo, a existência do “ç” no lado direito do teclado, o que aumenta a produtividade da digitação eliminando a necessidade de pressionar várias teclas em conjunto para a obtenção daquele caractere.
  • 42. Dispositivos de entrada: teclados Sistemas e Aplicações Multimídia 42 Teclado gamer
  • 43. Dispositivos de entrada: mouse, joistick e TrackBall Sistemas e Aplicações Multimídia 43 O mouse é uma ferramenta padrão para a interação cm a interface gráfica. Todos os computadores atualmente exigem um mouse, apesar de ainda existir a possibilidade de se utilizar comandos de teclado para a interação do usuário com o computador. Um projeto multimídia deve ser desenvolvido tendo em mente a existência de um mouse, joystick ou TrackBall. Entretanto deve-se garantir a existência de comandos de teclas de modo a garantir o funcionamento do programa em situações de emergência.
  • 44. Dispositivos de entrada: mouse, joistick e TrackBall Sistemas e Aplicações Multimídia 44
  • 45. Dispositivos de entrada: Scanner Sistemas e Aplicações Multimídia 45 Os scanners são os olhos do computador pessoal. Eles permitem que o PC converta uma foto ou uma imagem em um código de forma que um programa gráfico ou de editoração eletrônica possa reproduzi-la na tela, imprimi- la através de uma impressora gráfica ou converter páginas datilografadas em páginas possíveis de serem editoradas. Há três tipos básicos de scanner: • O scanner alimentado com folhas (sheet-feed),. • O scanner de mesa. • Os scanners manuais.
  • 46. Dispositivos de entrada: Scanner Sistemas e Aplicações Multimídia 46 Scanner sheet-feed Scanner de mesa Scanner manual
  • 47. Monitores Sistemas e Aplicações Multimídia 47 O monitor de vídeo é o componente que mostra o que está sendo feito no microcomputador. No início os monitores eram apenas monocromáticos, a partir da década de 90, evoluíram para modelos com padrão de cores que chegam a 16 milhões. As principais características dos monitores de vídeo são: • Tamanho da tela - Esta medida corresponde ao comprimento de sua tela em diagonal. • Dot Pitch - Medida da distância entre dois pontos consecutivos da mesma cor. É o principal responsável pela qualidade de imagem de um monitor. • Modo de varredura - Este é outro responsável pela qualidade de imagem quando opera em alta resolução.
  • 48. Revisão – Trabalho em grupo 1) O que são plataformas e como se dividem? 2) Quais as vantagens que levam a utilização do Windows como plataforma de desenvolvimento? 3) O que são Serviços de Multimídia do Windows?. Por que é interessante sua utilização? 4) Cite quatro APIs multimídia utilizadas no Windows. 5) Quais são os grupos de serviços oferecidos pelo DirectX? Defina os 6) Para que serve a tecnologia OLE. 7) Relacione 8 tipos e características de dispositivos de armazenamento. Sistemas e Aplicações Multimídia 48
  • 49. Bibliografia Recomendada PAULA FILHO, Wilson de Pádua. Multimídia: Conceitos e Aplicações. 2. ed. Rio de Janeiro: LTC, 2014. . Básica Sistemas e Aplicações Multimídia 49
  • 50. Bibliografia Recomendada Complementar MARTINO, Luis M. S.. TEORIA DAS MIDIAS DIGITAIS. 1ª ed. : VOZES, 2014. FOROUZAN, Behrouz A.. A comunicação de dados e redes de computadores. 1ª ed. Rio de Janeiro: McGraw COMER, Douglas; BARCELLOS, Marinho. Redes de Computadores e Internet : abrange transmissão de dados, ligação inter-redes e web.. 4ª ed. Porto Alegre: Bookman, 2007. Sistemas e Aplicações Multimídia 50
  • 51. Material, Comunicação e Critérios de Avaliação Avaliação I (Peso 4,0) - Prática : 2,00 (ATPS) - Prova: 8,00 - Lista de exercícios: 1,00 (Opcional) Avaliação II (Peso 6,0) - Prática : 2,00 (ATPS) - Prova escrita oficial: 8,00 - Lista de exercícios: 1,00 (Opcional) Frequência igual ou superior a 70%. Sistemas e Aplicações Multimídia 51 Média final >=6 (Não existe arredondamento)