Você está na página 1de 14

Departamento de Engenharia de Telecomunicaes - UFF

Fundamentos de Sistemas Multim Multimdia

Ementa
Fundamentos de Sistemas Multim Multimdia

1a. Parte:

Fundamentos Fundamentos de de Sistemas dia Sistemas Multim Multimdia


Profa. Profa.Dbora DboraChristina ChristinaMuchaluat MuchaluatSaade Saade

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

2a. Parte:

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

3a. Parte
Infra-estrutura de Telecomunicaes para Aplicaes

Multimdia Distribudas

Introduo
Fundamentos de Sistemas Multim Multimdia

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

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


Fundamentos de Sistemas Multim Multimdia

Tcnicas de Compactao e Compresso


Fundamentos de Sistemas Multim Multimdia

Compactao X Compresso Tcnicas de Compactao


Codificao por carreira Codificao por Shannon-Fano Codificao de Huffman Codificao de Lempel-Ziv-Welch (LZW) Codificao aritmtica

Tcnicas de Compresso
Reduo do domnio Reduo do espao de quantizao Codificao preditiva Codificao por sub-bandas Codificao por transformadas Quantizao vetorial

Mdia Texto
5 6

Imagem Esttica
Fundamentos de Sistemas Multim Multimdia

udio
Fundamentos de Sistemas Multim Multimdia

BMP GIF TIFF PNG JPEG Imagem Grfica - SVG

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

udio
Fundamentos de Sistemas Multim Multimdia

Vdeo
Fundamentos de Sistemas Multim Multimdia

Codificao Perceptual Modelo Psicoacstico


Mascaramento de freqncias Mascaramento temporal

Princpios da Compresso de Vdeo


Redundncia inter-quadro Estimativa de Movimento

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


Fundamentos de Sistemas Multim Multimdia

World Wide Web


Fundamentos de Sistemas Multim Multimdia

Multimdia x Hipermdia Documentos Hipermdia


Objetos de Mdia Relaes

Introduo
Aplicao TCP/IP

Conceitos Bsicos
URI HTTP HTML

Modelos Hipermdia Entidades Hipermdia


Ns ncoras Elos Composies

Linguagem SMIL Linguagem NCL

Modelos para Sincronizao Temporal Autoria e Formatao Hipermdia


11 12

Aplicaes Multimdia Distribudas


Fundamentos de Sistemas Multim Multimdia

Infraestrutura de Telecomunicaes
Fundamentos de Sistemas Multim Multimdia

Protocolos de Streaming
RTP, RTCP, RTSP

Comunicao Multicast Proviso de Qualidade de Servio QoS

Videoconferncia
Padro H.323 SIP

QoS na Internet: IntServ e DiffServ

13

14

Bibliografia
Fundamentos de Sistemas Multim Multimdia

Departamento de Engenharia de Telecomunicaes - UFF


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.

Introdu o Introduo
Profa. Profa.Dbora DboraChristina ChristinaMuchaluat MuchaluatSaade Saade

Wildes WWW Technical Foundations of the World-Wide Web


E. Wilde Springer, 1999.

Redes de Computadores e a Internet: Uma Nova Abordagem


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

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

Fundamentos de Sistemas Multimdia


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

Introduo
Fundamentos de Sistemas Multim Multimdia

O que mdia?
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
Fundamentos de Sistemas Multim Multimdia

Mdia
Fundamentos de Sistemas Multim Multimdia

Mdia de Percepo
Como os humanos percebem informao? viso, audio, olfato, paladar, tato

Mdia de Apresentao
Qual meio utilizado como dispositivo de sada ou

Mdia de Representao
Como a informao codificada em um

entrada de informaes em um computador? Sistemas de entrada e sada


Sada: monitores, caixas de som, papel Entrada: teclados, cmeras e microfones

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

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

papel
19 20

Mdia
Fundamentos de Sistemas Multim Multimdia

O que Multimdia?
Fundamentos de Sistemas Multim Multimdia

Mdia de Transmisso
Qual meio utilizado para transmitir dados? Meios fsicos (cabos metlicos, fibras ticas, ondas

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

de rdio)

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
21

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

Multimdia usada como adjetivo


Fundamentos de Sistemas Multim Multimdia

Multimdia usada como adjetivo


Fundamentos de Sistemas Multim Multimdia

Aplicao multimdia
Funo ou conjunto de funes que suportam a proviso de

Placa multimdia
Hardware, conectado ao computador, que executa uma

um servio multimdia especfico para o usurio final


p.e. udio-videoconferncia

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

Tecnologia multimdia
Conjunto de campos tecnolgicos especficos habilitando

Dispositivo de armazenamento multimdia


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

aplicaes multimdia
p.e. compresso de vdeo

Plataforma multimdia
Computador equipado com hardware multimdia capaz de

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

suportar softwares de aplicaes multimdia


p.e. PC com placas de udio e vdeo

mltiplos tipos de mdia


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

23

Classificao dos tipos de mdia


Fundamentos de Sistemas Multim Multimdia

Classificao dos tipos de mdia


Fundamentos de Sistemas Multim Multimdia

Mdias discretas versos contnuas


Mdias discretas (estticas ou em bloco)
Compostas por itens de informao independentes do

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
udios, vdeos e animaes tempo faz parte da semntica da informao Se a dependncia temporal no for respeitada, o significado

tempo mdia com dimenses unicamente espaciais


textos, imagens, grficos
tempo no faz parte da semntica da informao

pode ser alterado Streaming um termo usado para indicar que uma

Download a operao de recuperao de

uma mdia discreta.


Trfego em rajada
25

mdia contnua est sendo enviada e apresentada diretamente no destino medida que recebida (em tempo real)
Trfego CBR ou VBR
26

Classificao dos tipos de mdia


Fundamentos de Sistemas Multim Multimdia

Sistema Multimdia
Fundamentos de Sistemas Multim Multimdia

Mdias capturadas versos sintetizadas


Informaes capturadas do mundo real
imagens, vdeos e sons

Trata mdias discretas e contnuas


No mnimo, uma discreta e uma contnua

Informaes sintetizadas pelo computador


texto, grficos e animaes

Mdias devem ser independentes Processamento controlado por computador Integrao das mdias de forma sincronizada
Sistema Sistemamultimdia multimdia um umsistema sistemacapaz capazde demanipular manipularao ao menos menosum umtipo tipode demdia mdiadiscreta discretae eum umtipo tipode demdia mdia contnua contnuana naforma formadigital digitalde demaneira maneirasincronizada sincronizada

27

28

Classes de Sistemas Multimdia


Fundamentos de Sistemas Multim Multimdia

Classes de Sistemas Multimdia


Fundamentos de Sistemas Multim Multimdia

Sistemas Multimdia Standalone


Utilizam apenas recursos presentes

Sistemas Multimdia Distribudos


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

no sistema local para prover servios multimdia Sistema local fornece todo o poder de processamento necessrio
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
29

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

Banco de Dados

Rede

30

Aplicaes Multimdia
Fundamentos de Sistemas Multim Multimdia

Aplicaes Multimdia
Fundamentos de Sistemas Multim Multimdia

Aplicaes Multimdia
udio, vdeo e imagens so os meios naturais da

Em geral, podem ser classificadas em trs categorias:


Comunicao interpessoal Aplicaes interativas na Internet Aplicaes de entretenimento

comunicao
Sistemas multimdia tm aplicaes em todas as reas

em que essas mdias necessitam ser utilizadas, comunicadas e compartilhadas


educao/treinamento, entretenimento, medicina e mdia sob demanda, comrcio eletrnico, etc.

31

32

Comunicao Interpessoal
Fundamentos de Sistemas Multim Multimdia

Voz Somente: Telefonia, Voice-mail, Teleconferncia


Fundamentos de Sistemas Multim Multimdia

Voz somente
Telefonia, Voice-mail, Teleconferncia Telefonia IP

Imagem somente
Facsimile (fax)

Texto somente
Correio eletrnico

33

34

Voz Somente: Telefonia IP


Fundamentos de Sistemas Multim Multimdia

Texto Somente: Correio Eletrnico


Fundamentos de Sistemas Multim Multimdia

35

37

Comunicao Interpessoal
Fundamentos de Sistemas Multim Multimdia

CSCW (computer-supported cooperative work)


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

38

39

Videoconferncia
Fundamentos de Sistemas Multim Multimdia

Correio Multimdia
Fundamentos de Sistemas Multim Multimdia

40

41

Aplicaes Interativas na Internet


Fundamentos de Sistemas Multim Multimdia

World-Wide Web (WWW)


Fundamentos de Sistemas Multim Multimdia

World-Wide Web (WWW) Comrcio eletrnico


Homeshopping

Homebanking

Comrcio eletrnico
Homeshopping

Homebanking
42 43

Aplicaes de Entretenimento
Fundamentos de Sistemas Multim Multimdia

Vdeo Sob Demanda


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

45

MOD e N-MOD
Fundamentos de Sistemas Multim Multimdia

TV Interativa
Fundamentos de Sistemas Multim Multimdia

46

47

Taxonomia Recomendada pela ITU-T


Fundamentos de Sistemas Multim Multimdia

Taxonomia Recomendada pela ITU-T


Fundamentos de Sistemas Multim Multimdia

Define 4 classes bsicas de servios:


Servios Conversacionais Servios de Mensagem Servios de Recuperao Servios de Distribuio

Servios Conversacionais
Interatividade em tempo real da comunicao entre os

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


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

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


Fundamentos de Sistemas Multim Multimdia

Desafios da Multimdia
Fundamentos de Sistemas Multim Multimdia

Servios de Recuperao
Recuperao de informao armazenada remotamente cobrem todos os tipos de acesso a servidores de informao

Dados Multimdia x Dados Alfanumricos


Dados multimdia tm caractersticas e requisitos

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

diferentes dos dados alfanumricos


sistemas computacionais convencionais no suportam

Servios de Distribuio
Sem interatividade Cobrem servios onde a informao distribuda por

eficientemente aplicaes multimdia

iniciativa do sistema servidor


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

distribuio de cotao de bolsa de valores

50

51

Desafios da Multimdia
Fundamentos de Sistemas Multim Multimdia

Desafios da Multimdia
Fundamentos de Sistemas Multim Multimdia

Requisitos das Aplicaes Multimdia:


Exigem codificao, armazenamento e manipulao de

Principais caractersticas e requisitos:


Dados multimdia tm dimenso temporal devem ser transmitidos, processados e

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

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
Fundamentos de Sistemas Multim 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

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

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

55

Você também pode gostar