13
Visão geral do projeto Videophone Conference Messenger

Visão geral do projeto

  • 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

Page 1: Visão geral do projeto

Visão geral do projeto

Videophone Conference Messenger

Page 2: Visão geral do projeto

Objetivos

Videoconferência em tempo real

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

Page 3: Visão geral do projeto

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

Protocolo de aplicação

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

Segue os seguintes estados . . .

Page 5: Visão geral do projeto

FSM - Cliente

Page 6: Visão geral do projeto

FSM – Servidor

Page 7: Visão geral do projeto

Configurando o servidor

Page 8: Visão geral do projeto

Inicializando o Cliente

Page 9: Visão geral do projeto

Chat

Page 10: Visão geral do projeto

Reproduzindo vídeo

Page 11: Visão geral do projeto

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

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

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/