130 likes | 211 Views
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.
E N D
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 . . .
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 – clp@cin.ufpe.br • Mozart William S Almeida – mwsa@cin.ufpe.br • Roberto Costa de Azevêdo – rca6@cin.ufpe.br
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/