Visão geral do projeto Videophone Conference Messenger.

Slides:



Advertisements
Apresentações semelhantes
Java e OO – Isso é só um roteiro de aula
Advertisements

Bruno Rafael de Oliveira Rodrigues
Ir p/ primeira página Cliente/Servidor Modelo usado para construir aplicações Servidor em número de porta conhecido – Aceita requisições e executa serviços.
Redes de Computadores 2 - Camada de Aplicação (HTTP) –
Weka Coleção de algoritmos de aprendizado de máquina implementado em Java Tanto é API como aplicativo!!! Open source software Framework para o desenvolvimento.
Java Media Framework JMF Ronaldo Celso Messias Correia
Distribuição de Mídia Contínua Conceitos Básicos
Simple Network Management Protocol (SNMP)
26/09/2005 LCMI - DAS - UFSC 1 Introdução aos Sockets Java Fábio Favarim DAS – Departamento de Automação e Sistemas UFSC – Universidade.
1 Introdução aos Sockets (Java) Tiago Semprebom DAS – Departamento de Automação e Sistemas UFSC – Universidade Federal de Santa Catarina.
GERENCIAMENTO DE REDES
MGW2000e.
WebWork e JSP Keven andrade
Obtenção de IP TCP UDP.
Desenvolvimento para Dispositivos Móveis
Camada de Transporte: Portas, Sockets, Aplicações em Rede
Introdução à Programação Distribuída em Java
Escola Secundária Filipa de Vilhena Ano Lectivo 2010/ Turma IGR1
VRVS Virtual Room Videoconferencing System
Infra-Estrutura de Comunicação (IF678) Aula Prática 02 – CIn/UFPE Davi Duarte Denyson José Eduardo Souza Ivan França Rafael Lima.
UNIVERSIDADE FEDERAL DE PERNAMBUCO cin.ufpe.br P2Middleware Equipe:Matheus Garcez Reichow.
Autores Vanessa Gomes de Lima Ana Carolina Salgado 17/10/2012
Infra-Estrutura de Comunicação (IF678) Aula Prática 03 – CIn/UFPE Rafael Lucena Roberta Mota Rubens Lopes Rodolfo Santos João Pedro Cordeiro.
Plano de Design Interativo e Pesquisa Bibliográfica
Diogo Peixoto Projetar Arquitetura Diogo Peixoto
ECF Presence API Ermeson Carneiro. ECF Presence API É uma API que permite: Envio de Mensagens instantâneas em tempo real Listar os Amigos Verificar o.
Fernando Valente Kakimoto Infra-estrutura Criação de tipos e funções Java Conexão Oracle Chamada de procedures Consultas Tocar mídias.
Universidade do Vale do Rio dos Sinos - São Leopoldo -
GERENCIAMENTO DE REDES UTILIZANDO O PROTOCOLO SNMP
Marcela Bezerra da Silva Cin - UFPE
ClinSOFT Augusto José Edson Guedes Guilherme Oikawa Paulo Roberto.
Java Avançado Luiz Carlos d´Oleron SJCP Java Sockets.
Computação Musical e Processamento de Som – 06.1
Configuração do Ambiente de Desenvolvimento
Augusto Sampaio e Paulo Borba Centro de Informática
Conceitos de J2EE para a WEB
Linguagem de Programação JAVA
Aula Virtual Streaming multimídia Ciência de Contexto/Adaptabilidade.
Clique para adicionar texto NetGamesNRT Leonardo de Souza Brasil Orientador: Ricardo Pereira e Silva, Dr.
Ferramentas de Gerenciamento Aula 3
Infra-Estrutura de Comunicação (IF678) Aula Prática CIn/UFPE Rafael Lucena Roberta Mota Rubens Lopes Rodolfo Santos João Pedro Cordeiro.
Cont. gerenciamento de rede Prof. Eliane Teresa Borela 2°p redes de Computadores.
Implementando comunicação em JAVA via Sockets Alcides Calsavara - Leonardo R. Nunes -
Aplicações Web com Orientação a Objetos
Prof. Carlos Roberto da Silva Filho, M. Eng.
Falso, HTTP usa TCP. 1) HTTP usa arquitetura cliente servidor, aceitando conexões UDP na porta 80.
Hypertext Transfer Protocol Equipe: Alan José de Moura Silva Filho (ajmsf) Cyrus Dias da Silva (cds) Dayse Danielle Soares da Rocha(ddsr) Elton Renan Magalhães.
7 © 2005 by Pearson Education SIP  Session Initiation Protocol  Desenvolvido pelo IETF Visão de longo prazo do SIP  Todas chamadas telefônicas.
Agentes Inteligentes Vicente Vieira Filho. Conversa de Hoje Introdução Objetivos (Benchmarks em SMA) Trabalhos Relacionados Solução Conclusão Trabalhos.
RJC/MO Remote Java Connector Message Oriented Renato Jobson Carequinha.
© 2010 Pearson Prentice Hall. Todos os direitos reservados.slide 1 Síntese extraída do Capítulo 5 Camada de enlace e redes locais Nota sobre o uso destes.
Infra-Estrutura de Comunicação (IF678) Aula Prática 02 Programação de Sockets TCP e UDP Hugo Simões Original por: Flávio.
Curso Plone Semana 1 Conceitos Básicos e Infra-estrutura.
Infra-Estrutura de Comunicação (IF678)
Disciplina: Comunicação de Dados Ricardo Bento 12ºL.
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
CALCULADORA INTERVALAR PARA OPERAÇÕES ARITMÉTICAS EM JAVA
Sistemas Multimídia Distribuídos Cleviton Vinícios, Henrique Borges, Jobson Ronan, Renato Ferreira
RMI (Remote Method Invocation) Bruno Edson Plínio Tadeu
Ultimos recursos Jobson Ronan
Arquitetura de Redes de Computadores – Luiz Paulo Maia Camada de Transporte1 Arquitetura de Redes de Computadores Luiz Paulo Maia Camada de Transporte.
STUN – Simple Traversal of UDP Through NATs
Java – Remote Method Invocation (RMI)
Jini Network Technology MAC Seminário Nov/2001.
RMI Remote Method Invocation
Infraestrutura de Redes
Redes de Computadores 2 - Camada de Aplicação (Princípios Básicos) –
Soluções para universidades corporativas
Um Ambiente para Transmissão de Vídeos Instrucionais sob Demanda André Raabe Rafael Canan Ciência da Computação Centro de Ciências.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Transcrição da apresentação:

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: –