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.
Top Related