Upload
saxon
View
16
Download
0
Embed Size (px)
DESCRIPTION
Visão geral do projeto. Videophone Conference Messenger. Objetivos. Videoconferência em tempo real Servidor atendendo a várias requisições ao mesmo tempo. Protocolo de transporte. UDP – Essencial para aplicações do gênero, devido à velocidade. - PowerPoint PPT Presentation
Citation preview
Visão geral do projeto
Videophone Conference Messenger
Objetivos
Videoconferência em tempo real
Servidor atendendo a várias requisições ao mesmo tempo
Protocolo de transporte
UDP – Essencial para aplicações do gênero, devido à velocidade.
RTP (Real-time Transport Protocol) –Implementado pela biblioteca Java Media Framework (JMF).
/*funciona usando pacotes UDP para o envio de streams */
Protocolo de aplicação
VCMP - Protocolo próprio de aplicação sobre TCP.
Segue os seguintes estados . . .
FSM - Cliente
FSM – Servidor
Configurando o servidor
Inicializando o Cliente
Chat
Reproduzindo vídeo
Cliente – reprodução
As seguintes etapas são necessárias para reproduzir um clipe de mídia:
1. Especificar a fonte da mídia;2. Criar um Player para a mídia;3. Obter a mídia de saída e os controles
de Player;4. Exibir a mídia e os controles.
Obs: Não é tão simples!
Equipe
Cesar Lima Pereira – [email protected]
Mozart William S Almeida – [email protected]
Roberto Costa de Azevêdo – [email protected]
Referências
Tutorial JMF, por Matthew Mastracci:– http://www.grack.com/downloads/school/enel619.10/report/java_media_framework.ppt
Java Media Framework API (JMF):– http://java.sun.com/products/java-media/jmf/
Java Technology:– http://java.sun.com
Java API:– http://java.sun.com/j2se/1.5.0/docs/api/