sistemas operacionais multimídias

Upload: fernandajesus

Post on 12-Oct-2015

13 views

Category:

Documents


0 download

TRANSCRIPT

Sistema operacionais multimdias

Sistemas operacionais multimdiasProf. AlcileneISMAELDAVIDDANIELMARLONDENISFRANCISCO CHARLES

Introduo MultimdiaFilmes, clipes, musicas digitais;

O termo Multimdia

rea de atuao: cinema, jogos para PCS ...

Cargo chefe: Vdeo sob demanda (Vdeo-on-demand)

Algo que utiliza mais de um meio (ex: texto e imagem)ouDocumento que utiliza dois ou mais meios contnuos Introduo MultimdiaDiferentes tecnologias de distribuio local:

ADSL Asymmetric Digital Subscriber Loop ( par traado do cobre )

TV a Cabo ( fibra tica )

Introduo MultimdiaTem duas caractersticas fundamentais:

Usa taxa dados extremamente altas; Requer reproduo em tempo real

Introduo MultimdiaQualidade de servio:

Largura de banda mdia disponvel; Atraso mnimo e atraso mximo; Probabilidade de perda de bit; Porco no uso da CPU, buffers de memorias, capacidade de transferncia de disco e largura de banda de rede. Arquivos MultimdiaUm filme pode constituir vrios arquivos:

Arquivos MultimdiaCodificao de udio Ondas de udio convertidas para a forma digitalVoltagem Eltrica como entrada;Numero Binrio como sada.

Arquivos Multimdia

Codificao de udioErro induzido por amostragem infinitaRudo de Quantizao

Exemplos de sons amostrados:Telefone (PCM Pulse Code Modulation);udio de CDs;MP3 Compresso de at dez vezes.

Atualmente, gravao e edio de vdeo profissional digital.

Arquivos MultimdiaCodificao de VdeoOlho humano: No percebe uma sequncia de 50 ou mais imagens/s como imagens discretas;Quadro: feixe de eltrons percorre rapidamente de um lado para outro da imagem e lentamente de cima para baixo;

Campo = meio-quadro; Tcnica de Entrelaamento; Progressivo.

Arquivos MultimdiaCodificao de Vdeo

Padro de Varredurausado para vdeo e TV NTSC

Arquivos MultimdiaCodificao de VdeoVdeo DigitalSeqncia de quadros;Quadro: Grade de Pixels;8 bits por pixel para cada uma das cores RGB;

Os monitores atuais percorrem a tela atualizando as imagens da RAM de vdeo 75 vezes por segundo ou mais;Configuraes comuns: 640x480 (VGA)800x600 (SVGA)1024x768 (XVGA)Ex: Tela XGA com 24 bits/pixel e 25 quadros/s = 472 Mbps

Compresso de VdeoO Padro JPEG (Joint Photographic Experts Group)

Entrada de dados RGB Depois da Preparao do bloco

NTSC(Y, I e Q);PAL (Y, U e V).

Compresso de VdeoO Padro MPEG (Motion Picture Experts Group)

MPEG-2 tem trs tipos de quadros: I, P, BIntracodificados - Imagens paradas autocontidas codificadas em JPEG

Preditivos - Diferena bloco-a-bloco com o ltimo quadro

Bi-direcionais - Diferenas entre o ltimo e o prximo quadro

Compresso de VdeoO Padro MPEG (Motion Picture Experts Group)

Quadros consecutivos de vdeo

Escalonamento de Processos MultimdiasO escalonador deve ser altamente previsvel e regular.ObjetivosPrevisibilidade Cumprimento dos prazos (deadline)Os algoritmos so preemptivos.Os algoritmos podem ser estticos ou dinmicos.

Escalonamento de Processos MultimdiasProcessos peridicos exibindo um filme;Comportamentos previamente conhecidos e de vida curta;A executa a 30 frames/s, B a 25 frames/s e C a 20 frames/s.Taxas de quadros e requisitos de processamento podem ser diferentes para cada filme;

Escalonamento de Processos MultimdiasEscalonamento por Taxa Monotnica (RMS rate monotonic scheduling)Usado para processos que satisfaam essas condies:Cada processo peridico deve terminar dentro de seu perodo;Nenhum processo dependente de qualquer outro processo;Cada processo precisa da mesma quantidade de tempo de CPU a cada surto;Quaisquer processos no peridicos no podem ter prazos;A preempo de processo ocorre instantaneamente, sem sobrecargas.Algoritmo esttico.Utiliza uma lista de prioridades fixas.

Alocaes de Arquivos em DiscosAlocao de um arquivo em um nico disco

IntercalaoVdeo, udio e texto em um nico arquivo contnuo por filme

Alocaes de Arquivos em DiscosDuas estratgias alternativas de organizao de arquivos

Pequenos blocos de disco Grandes blocos de disco

QQPSbAlocaes de Arquivos em DiscosDuas estratgias alternativas de organizao de arquivosPonderao entre blocos de tamanho pequeno e grandendice de quadrosuso intensivo da RAM durante a reproduo do filmepouca perda de discondice de bloco (sem quebra de quadros entre os blocos)pouco uso da RAM muita perda de discondice de bloco (permitida a quebra de quadros entre blocos)pouco uso da RAMsem perda de discoposicionamentos extras

Alocaes de Arquivos em DiscosAlocao de Arquivos para Vdeo Quase sob Demanda

Alocao tima de quadros para vdeo quase sob demanda

Caching

Caching de blocosDois usurios, mesmo filme 10s fora de sincroniaFundindo dois fluxos em um

CachingCaching de Arquivos

Maioria dos filmes armazenados em DVD ou fitacopia para disco quando necessrioresulta em longo tempo de incio mantm os filmes mais populares em disco

Pode manter os primeiros minutos de todos os filmes em discocomea o filme a partir da enquanto busca o restante

Exerccios Entre os componentes, quais so considerados multimdias?

Imagem, vdeo, udio.

Cavalo de Troia

Gerenciamento de Energia

Livro, caderno e lpis ExercciosO que imagem digital?

a representao de uma imagem bidimensional, usando nmeros binrios codificados de modo a permitir seu armazenamento, transferncia, impresso ou reproduo, e seu processamento por meios eletrnicos.

Folha de papel visto atravs de um culos.

a representao visual de um objeto ou vrios deles.

Criao atravs de softwares de edio.

ExercciosComo representado os trs tipos de blocos no padro MPEG?

P.M.B

PIXELS

I.P.B

N.D.AExercciosUm filme pode constituir vrios arquivos, cite alguns?

R=ExercciosSite o objetivo maior do vdeo sob demanda no mundo multimdia?

Transferncia de vdeos clipes pela internet.

Capacidade de um consumidor, em casa, selecionar um filme usando o controle remoto do televisor e ter esse filme imediatamente exibido na tela de sua televiso.

Criao dos prprios vdeos.

Todas as afirmaes corretas.