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 – Mozart William S Almeida – Roberto Costa de Azevêdo –
Referências Tutorial JMF, por Matthew Mastracci: – Java Media Framework API (JMF): – Java Technology: – Java API: –