Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouOtávio Martins Alterado mais de 9 anos atrás
1
Aula Virtual Streaming multimídia Ciência de Contexto/Adaptabilidade
2
Roteiro Introdução (Revisão) Tecnologia Arquitetura JMF (Streaming multimídia) Ciência de contexto Adaptabilidade
3
Introdução (Revisão) Sistema distribuído onde usuários podem ministrar ou assistir aulas que possua os requisitos (até agora): –Tolerância a falha –Segurança –Streaming multimídia –Ciência de contexto –Adaptabilidade
4
Tecnologia Linguagem Java –Uso de RMI –Uso de Certificação Digital –Java Media Framework (JMF)
5
O que é JMF? Java Media Framework (JMF) é uma API para incorporar mídias baseadas em tempo em aplicações e applets Java Lida com áudio e vídeo em tempo real ou armazenados em arquivo
6
Tipos de dados suportados Áudio WAV, GSM, MIDI, etc. Vídeo AVI, Quicktime, H.261, H.263, MPEG-1, etc. Nem sempre é possível codificar/decodificar em todos os formatos
7
Modelo de processamento do JMF
8
JMF no projeto A retransmissão (relay) entre os servidores intermediários é realizada com o uso de Processadores Cada um deles recebe um fluxo de dados da rede, converte a mídia (se necessário) e retransmite
9
JMF no projeto Produtor Consumidor (Reprodutores) Servidores (Processadores)
10
Adaptabilidade O uso de processadores para a retransmissão permite a existência vários formatos de mídia na rede Software cliente pode chavear para um servidor com formato de mídia de menor qualidade, para diminuir a banda
11
Adaptabilidade Dois parâmetros –MAXIMO_CONEXAO –NUMERO_ESTABELECIDO Servidores principal manda para o filho que tem melhor relação: NUMERO_ESTABELECIDO. MAXIMO_CONEXAO
12
Ciência de Contexto Usuário informa matéria de maior interesse Sistema ordena lista de aulas por interesse do usuário
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.