Você está na página 1de 14

Ementa

Departamento de Engenharia de Telecomunicaes - UFF


Fundamentos de Sistemas Multim
Multimdia

Fundamentos de Sistemas Multim


Multimdia

Fundamentos
Fundamentos de
de
Sistemas
dia
Sistemas Multim
Multimdia

1a. Parte:

2a. Parte:

Profa.
Profa.Dbora
DboraChristina
ChristinaMuchaluat
MuchaluatSaade
Saade

debora@midiacom.uff.br
debora@midiacom.uff.br

http://www.midiacom.uff.br/~debora/fsmm

Introduo
Mdias Discretas e Contnuas
Tcnicas de Compactao e Compresso
Texto, Imagem, udio, Vdeo
Sistemas Multimdia e Hipermdia
World Wide Web
Protocolos de Streaming
Aplicaes Multimdia Distribudas

3a. Parte
Infra-estrutura de Telecomunicaes para Aplicaes

Multimdia Distribudas

Introduo

Mdias Discretas e Contnuas


Fundamentos de Sistemas Multim
Multimdia

Definio de mdia
 Definio de multimdia
 Tipos de mdia
 Sistemas multimdia
 Aplicaes multimdia
 Desafios da Multimdia


Fundamentos de Sistemas Multim


Multimdia

Classes bsicas de trfego


CBR, rajada, VBR

Mdias Discretas
Texto
Grficos e Imagens Estticas

Mdias Contnuas
Digitalizao de Sinais
udio
Vdeo

Tcnicas de Compactao e Compresso

Tcnicas de Compactao e Compresso

Fundamentos de Sistemas Multim


Multimdia

Compactao X Compresso
 Tcnicas de Compactao


Fundamentos de Sistemas Multim


Multimdia

Tcnicas de Compresso
Reduo do domnio

Codificao por carreira

Reduo do espao de quantizao

Codificao por Shannon-Fano

Codificao preditiva

Codificao de Huffman

Codificao por sub-bandas

Codificao de Lempel-Ziv-Welch (LZW)

Codificao por transformadas

Codificao aritmtica

Quantizao vetorial


Mdia Texto
6

Imagem Esttica

udio

Fundamentos de Sistemas Multim


Multimdia

BMP
 GIF
 TIFF
 PNG
 JPEG

Fundamentos de Sistemas Multim


Multimdia

Sinal de Voz
PCM e variaes
ITU-T G.711, G.721, G.722, G.726

LPC (Linear Predictive Coding)


CELP (Code-excited LPC)
ITU-T G.728, G.729, G.729(A), G.723.1

Imagem Grfica - SVG

udio

Vdeo
Fundamentos de Sistemas Multim
Multimdia

Codificao Perceptual Modelo Psicoacstico

Fundamentos de Sistemas Multim


Multimdia

Princpios da Compresso de Vdeo


Redundncia inter-quadro
Estimativa de Movimento

Mascaramento de freqncias
Mascaramento temporal

MPEG Layer 1, Layer 2, Layer 3 (MP3)


 Dolby Digital AC-3
 DTS (Digital Theater Systems)


H.261
 H.263
 MPEG-1
 MPEG-2
 MPEG-4


10

Sistemas Multimdia e Hipermdia

World Wide Web

Fundamentos de Sistemas Multim


Multimdia




Multimdia x Hipermdia
Documentos Hipermdia




Modelos Hipermdia
Entidades Hipermdia

Introduo
Aplicao TCP/IP

Objetos de Mdia
Relaes


Fundamentos de Sistemas Multim


Multimdia

Conceitos Bsicos
URI
HTTP

Ns
ncoras
Elos
Composies

HTML

Linguagem SMIL
 Linguagem NCL


Modelos para Sincronizao Temporal


Autoria e Formatao Hipermdia
11

12

Aplicaes Multimdia Distribudas

Infraestrutura de Telecomunicaes

Fundamentos de Sistemas Multim


Multimdia

Protocolos de Streaming
RTP, RTCP, RTSP

Fundamentos de Sistemas Multim


Multimdia

Comunicao Multicast

Proviso de Qualidade de Servio QoS


QoS na Internet: IntServ e DiffServ

Videoconferncia
Padro H.323
SIP

14

13

Bibliografia

Departamento de Engenharia de Telecomunicaes - UFF

Fundamentos de Sistemas Multim


Multimdia


Fundamentos de Sistemas Multim


Multimdia

Multimedia Communications: Applications, Networks, Protocols,


and Standards
F. Halsall
Addison-Wesley Publishing, 2000.

Multimedia Fundamentals, Volume I: Media Coding and


Content Processing (2nd Edition)
Ralf Steinmetz, Klara Nahrstedt
Prentice Hall, 2002.

Wildes WWW Technical Foundations of the World-Wide Web


E. Wilde
Springer, 1999.

Introdu
o
Introduo

Redes de Computadores e a Internet: Uma Nova Abordagem

Profa.
Profa.Dbora
DboraChristina
ChristinaMuchaluat
MuchaluatSaade
Saade

debora@midiacom.uff.br
debora@midiacom.uff.br

James Kurose, Keith Ross, Traduo Pearson Education, 2003.




Fundamentos de Sistemas Multimdia


L.F.G. Soares, L. Tucherman, M.A. Casanova, A. Nunes
VIII Escola de Computao, 1992.
15

16

Introduo

O que mdia?
Fundamentos de Sistemas Multim
Multimdia

Fundamentos de Sistemas Multim


Multimdia

Definio de mdia
 Definio de multimdia
 Tipos de mdia
 Sistemas multimdia
 Aplicaes multimdia
 Desafios da Multimdia


termo em ingls media


plural da palavra medium em latim
Substantivo que significa meio, centro
Meio de distribuir e representar informao







Mdia de Percepo
Mdia de Representao
Mdia de Apresentao
Mdia de Armazenamento
Mdia de Transmisso
18

17

Mdia

Mdia
Fundamentos de Sistemas Multim
Multimdia

Fundamentos de Sistemas Multim


Multimdia

Mdia de Percepo

Qual meio utilizado como dispositivo de sada ou

Como os humanos percebem informao?

entrada de informaes em um computador?


Sistemas de entrada e sada

viso, audio, olfato, paladar, tato




Mdia de Representao

Sada: monitores, caixas de som, papel


Entrada: teclados, cmeras e microfones

Como a informao codificada em um

computador?
texto, imagem grfica (vetorial), imagem esttica
(matricial), udio, vdeo

Mdia de Apresentao

Mdia de Armazenamento
Onde a informao armazenada?
Discos magnticos, discos ticos, fitas magnticas,

papel
19

20

Mdia

O que Multimdia?
Fundamentos de Sistemas Multim
Multimdia

Fundamentos de Sistemas Multim


Multimdia

Mdia de Transmisso

Multi + Mdia
Multus => Numerosos, Muitos, Mltiplos.
Medium => Meio, Centro

Qual meio utilizado para transmitir dados?


Meios fsicos (cabos metlicos, fibras ticas, ondas

de rdio)

Etimologia

Uma definio
rea interessada na integrao controlada por computador

Foco do curso:
Mdia de representao
Como a informao codificada em um computador?
texto, imagem grfica (vetorial), imagem esttica
(matricial), udio, vdeo

de textos, grficos, imagens, vdeos, animaes, sons, e


qualquer outro meio onde todo tipo de informao pode ser
representado, armazenado, transmitido e processado
digitalmente


Multimdia interesse das indstrias de:


informtica, telecomunicaes, publicidade, consumidores de

dispositivos de udio e vdeo, indstria de televiso e cinema


22

21

Multimdia usada como adjetivo

Multimdia usada como adjetivo

Fundamentos de Sistemas Multim


Multimdia

Aplicao multimdia

Fundamentos de Sistemas Multim


Multimdia

Funo ou conjunto de funes que suportam a proviso de

Hardware, conectado ao computador, que executa uma

um servio multimdia especfico para o usurio final

funo multimdia

p.e. udio-videoconferncia


Tecnologia multimdia
Conjunto de campos tecnolgicos especficos habilitando

p.e. placa de captura de vdeo para digitalizar vdeo analgico




p.e. compresso de vdeo




Plataforma multimdia
Computador equipado com hardware multimdia capaz de

suportar softwares de aplicaes multimdia


p.e. PC com placas de udio e vdeo

23

Dispositivo de armazenamento multimdia


Dispositivo capaz de armazenar vrios tipos de mdia
p.e. DVD, CD-ROM, tape de udio digital

aplicaes multimdia


Placa multimdia

Rede multimdia
Rede de comunicao de dados que permite o transporte de

mltiplos tipos de mdia


p.e. Rede Digital de Servios Integrados (ISDN)
24

Classificao dos tipos de mdia

Classificao dos tipos de mdia

Fundamentos de Sistemas Multim


Multimdia

Mdias discretas versos contnuas

Fundamentos de Sistemas Multim


Multimdia

Mdias discretas versos contnuas


Mdias contnuas (dinmicas ou dependentes do tempo)
O tempo ou a dependncia temporal entre os itens de informao
fazem parte da prpria informao
mdia com dimenses temporais

Mdias discretas (estticas ou em bloco)


Compostas por itens de informao independentes do

tempo
mdia com dimenses unicamente espaciais

udios, vdeos e animaes


tempo faz parte da semntica da informao
Se a dependncia temporal no for respeitada, o significado

textos, imagens, grficos

pode ser alterado

tempo no faz parte da semntica da informao

Streaming um termo usado para indicar que uma

Download a operao de recuperao de

mdia contnua est sendo enviada e apresentada


diretamente no destino medida que recebida (em
tempo real)

uma mdia discreta.


Trfego em rajada

Trfego CBR ou VBR


26

25

Classificao dos tipos de mdia

Sistema Multimdia

Fundamentos de Sistemas Multim


Multimdia

Mdias capturadas versos sintetizadas

Fundamentos de Sistemas Multim


Multimdia

No mnimo, uma discreta e uma contnua

Informaes capturadas do mundo real


imagens, vdeos e sons

Informaes sintetizadas pelo computador


texto, grficos e animaes

Trata mdias discretas e contnuas

Mdias devem ser independentes


 Processamento controlado por computador
 Integrao das mdias de forma sincronizada


Sistema
Sistemamultimdia
multimdiaum
umsistema
sistemacapaz
capazde
demanipular
manipularao
ao
menos
menosum
umtipo
tipode
demdia
mdiadiscreta
discretaeeum
umtipo
tipode
demdia
mdia
contnua
contnuana
naforma
formadigital
digitalde
demaneira
maneirasincronizada
sincronizada

27

28

Classes de Sistemas Multimdia

Classes de Sistemas Multimdia

Fundamentos de Sistemas Multim


Multimdia

Sistemas Multimdia Standalone

Fundamentos de Sistemas Multim


Multimdia


Sistemas Multimdia Distribudos


Precisam de infra-estrutura de comunicao
Muitas vezes o objetivo fornecer servios

Utilizam apenas recursos presentes

no sistema local para prover servios


multimdia
Sistema local fornece todo o poder
de processamento necessrio

de comunicao distncia
videoconferncia, redes de distribuio de
pacotes de udio e vdeo, e-mail
multimdia
Implementao de modelos cliente-servidor
e peer-to-peer
aplicaes stand-alone podem ser de alto
custo para armazenamento de
informaes
utilizao de servidores permite o
compartilhamento e armazenamento de
informaes

equipado com os dispositivos de captura/apresentao


microfones, cmeras, ...
contendo todas as informaes localmente
no utiliza potencialidades de armazenamento remoto

Aplicaes
treinamento baseado em computador
educao baseada em computador individual
Sistema de Autoria Multimdia

Rede

30

29

Aplicaes Multimdia

Aplicaes Multimdia

Fundamentos de Sistemas Multim


Multimdia

Banco de
Dados

Aplicaes Multimdia

Fundamentos de Sistemas Multim


Multimdia

udio, vdeo e imagens so os meios naturais da

comunicao

Em geral, podem ser classificadas em trs


categorias:
Comunicao interpessoal

Sistemas multimdia tm aplicaes em todas as reas

em que essas mdias necessitam ser utilizadas,


comunicadas e compartilhadas

Aplicaes interativas na Internet


Aplicaes de entretenimento

educao/treinamento, entretenimento, medicina e


mdia sob demanda, comrcio eletrnico, etc.

31

32

Comunicao Interpessoal

Voz Somente: Telefonia, Voice-mail,


Teleconferncia

Fundamentos de Sistemas Multim


Multimdia

Fundamentos de Sistemas Multim


Multimdia

Voz somente
Telefonia, Voice-mail, Teleconferncia
Telefonia IP

Imagem somente
Facsimile (fax)

Texto somente
Correio eletrnico

34

33

Voz Somente: Telefonia IP

Texto Somente: Correio Eletrnico

Fundamentos de Sistemas Multim


Multimdia

35

Fundamentos de Sistemas Multim


Multimdia

37

Comunicao Interpessoal

CSCW
(computer-supported cooperative work)

Fundamentos de Sistemas Multim


Multimdia

Fundamentos de Sistemas Multim


Multimdia

Texto e imagens
CSCW (computer-supported cooperative work)
Compartilhamento de um whiteboard

Voz e vdeo
Videotelefonia
Videoconferncia

Multimdia
Correio eletrnico multimdia

39

38

Videoconferncia

Correio Multimdia

Fundamentos de Sistemas Multim


Multimdia

40

Fundamentos de Sistemas Multim


Multimdia

41

Aplicaes Interativas na Internet

World-Wide Web (WWW)

Fundamentos de Sistemas Multim


Multimdia

Fundamentos de Sistemas Multim


Multimdia

World-Wide Web (WWW)


 Comrcio eletrnico


Homeshopping


Homebanking

Comrcio eletrnico
Homeshopping


43

42

Aplicaes de Entretenimento

Vdeo Sob Demanda

Fundamentos de Sistemas Multim


Multimdia

Fundamentos de Sistemas Multim


Multimdia

VoD (Video On Demand) vdeo sob demanda


MOD movie-on-demand
N-MOD near movie-on-demand

TV Interativa
Jogos
homeshopping

44

Homebanking

45

MOD e N-MOD

TV Interativa

Fundamentos de Sistemas Multim


Multimdia

Fundamentos de Sistemas Multim


Multimdia

47

46

Taxonomia Recomendada pela ITU-T

Taxonomia Recomendada pela ITU-T

Fundamentos de Sistemas Multim


Multimdia

Define 4 classes bsicas de servios:

Fundamentos de Sistemas Multim


Multimdia

Servios Conversacionais
Interatividade em tempo real da comunicao entre os

Servios Conversacionais

usurios
implica interao entre um humano e outro humano ou um
sistema

Servios de Mensagem
Servios de Recuperao

inclui servios pessoa-a-pessoa (videofonia, videoconferncia) e

Servios de Distribuio

tambm algumas aplicaes pessoa-a-sistema (tele-compras,


etc.)


Servios de Mensagem
troca assncrona de imagens, sons ou documentos

multimdia
Correio eletrnico
No so em tempo real
48

49

Taxonomia Recomendada pela ITU-T

Desafios da Multimdia

Fundamentos de Sistemas Multim


Multimdia

Servios de Recuperao

Fundamentos de Sistemas Multim


Multimdia

Recuperao de informao armazenada remotamente

Dados multimdia tm caractersticas e requisitos

cobrem todos os tipos de acesso a servidores de informao

diferentes dos dados alfanumricos

(p.e. vdeo sob-demanda, livrarias eletrnicas)




Dados Multimdia x Dados Alfanumricos

sistemas computacionais convencionais no suportam

Servios de Distribuio

eficientemente aplicaes multimdia

Sem interatividade
Cobrem servios onde a informao distribuda por

iniciativa do sistema servidor


P.e. programas de TV, distribuio de jornais eletrnicos,

distribuio de cotao de bolsa de valores

51

50

Desafios da Multimdia

Desafios da Multimdia

Fundamentos de Sistemas Multim


Multimdia

Requisitos das Aplicaes Multimdia:


Exigem codificao, armazenamento e manipulao de

objetos no convencionais
Manipulam objetos longos
Exigem transferncia contnua de dados e altas taxas
Exigem acesso sincronizado aos dados

Fundamentos de Sistemas Multim


Multimdia

Principais caractersticas e requisitos:


Dados multimdia tm dimenso temporal
devem ser transmitidos, processados e

apresentados em taxas fixas


processamento e comunicao devem satisfazer
requisitos de tempo-real

Aplicaes multimdia usam mltiplos tipos de

mdia
relaes temporais e espaciais entre mdias devem
ser mantidas
52

53

Desafios da Multimdia

Desafios da Multimdia

Fundamentos de Sistemas Multim


Multimdia

Principais caractersticas e requisitos:


Dados multimdia tm volume grande
devem ser compactados
redes de alta velocidade e computadores potentes so

necessrios
Dados multimdia no tm sintaxe e semntica bvia
bancos de dados convencionais no suportam efetivamente
dados multimdia
tcnicas de indexao, recuperao e reconhecimento de
informaes multimdia so necessrias

54

Fundamentos de Sistemas Multim


Multimdia

Redes de Computadores
Transmisso em banda larga
Baixo retardo e baixa variao do retardo (jitter)
Transmisso multicast nativa
Garantia da Qualidade de Servio (QoS) fim-a-fim

55

Você também pode gostar