Top Banner
Visão geral do projeto Videophone Conference Messenger
13

Visão geral do projeto Videophone Conference Messenger.

Apr 18, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Visão geral do projeto Videophone Conference Messenger.

Visão geral do projeto

Videophone Conference Messenger

Page 2: Visão geral do projeto Videophone Conference Messenger.

Objetivos

Videoconferência em tempo real

Servidor atendendo a várias requisições ao mesmo tempo

Page 3: Visão geral do projeto Videophone Conference Messenger.

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 */

Page 4: Visão geral do projeto Videophone Conference Messenger.

Protocolo de aplicação

VCMP - Protocolo próprio de aplicação sobre TCP.

Segue os seguintes estados . . .

Page 5: Visão geral do projeto Videophone Conference Messenger.

FSM - Cliente

Page 6: Visão geral do projeto Videophone Conference Messenger.

FSM – Servidor

Page 7: Visão geral do projeto Videophone Conference Messenger.

Configurando o servidor

Page 8: Visão geral do projeto Videophone Conference Messenger.

Inicializando o Cliente

Page 9: Visão geral do projeto Videophone Conference Messenger.

Chat

Page 10: Visão geral do projeto Videophone Conference Messenger.

Reproduzindo vídeo

Page 11: Visão geral do projeto Videophone Conference Messenger.

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!

Page 12: Visão geral do projeto Videophone Conference Messenger.

Equipe

Cesar Lima Pereira – [email protected]

Mozart William S Almeida – [email protected]

Roberto Costa de Azevêdo – [email protected]

Page 13: Visão geral do projeto Videophone Conference Messenger.

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/