A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 1 Pilha de Protocolos Multimídia.

Apresentações semelhantes


Apresentação em tema: "UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 1 Pilha de Protocolos Multimídia."— Transcrição da apresentação:

1 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 1 Pilha de Protocolos Multimídia

2 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 2 SIP (Session Iniciation Protocol) Objetivo Convidar usuários e servidores de mídia para uma conferência multicast ou estabelecer chamada ponto a ponto Localizar o terminal (telefone, estação, celular, secretária eletrônica etc) chamado Definir parâmetros para transmissão (codificação etc) Determinar se o terminal chamado deseja participar da sessão Endereçamento SIP user@domain.com user@192.168.1.1 mailto URL (sip:user@domain.com)

3 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 3 SIP (Session Iniciation Protocol) Mobilidade RFC 2806 – URLs for Telephone Calls (Vaha-Sipila, 2000) tel:+552126295595 fax:+552126295627

4 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 4 SIP (Session Iniciation Protocol) Componentes UAC (User Agent Client) – encaminham e respondem solicitações para os UASs UAS (User Agent Server) – recebem solicitações, processam os pedidos e respondem aos UACs. Proxy Server Redirect Server Registar Location Server Comandos INVITE – Convida um usuário ACK – Confirmação enviada no processo de INVITE BYE – Termina uma conexão CANCEL – Termina uma solicitação ou pesquisa por usuário OPTIONS – Solicita informações sobre as características do servidor REGISTER – Registra a localização atual do usuário INFO – Usado para sinalização etc

5 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 5 SIP (Session Iniciation Protocol) Resolução de Nome Via DNS (SRV Record) RFC 2782 – 2000 Via SIP Server Via SMTP Server Envia e-mail (INVITE)

6 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 6 SIP (Session Iniciation Protocol) Localizando Usuários

7 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 7 SIP (Session Iniciation Protocol) Via Proxy

8 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 8 SIP (Session Iniciation Protocol) Via Redirect

9 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 9 SIP (Session Iniciation Protocol) Protocolo SDP (Session Description Protocol) Descreve características de um fluxo de mídia, em uma sessão multimídia, com intuito de possibilitar a participação de usuários em uma chamada ou conferência, tais como: Nome e motivo da sessão Tempo que sessão permanecerá ativa Tipo de mídia da sessão Informações necessárias para receber a mídia Endereço Porta Formato etc

10 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 10 SIP (Session Iniciation Protocol) Mensagem SIP INVITE

11 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 11 SIP (Session Iniciation Protocol) Resposta à mensagem SIP INVITE

12 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 12 SIP (Session Iniciation Protocol) Código de Respostas do SIP

13 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 13 SIP e RTSP RTSL Possibilita a descrição de sessões e apresentações multimídia Totalmente descritivo Não suporta scripts SDP (Session Description Protocol) adequado somente para mídias em tempo real. SDF (desenvolvido) Fluxos podem residir em servidores distintos (balanceamento de carga ou copyright) Possibilita a recuperação de partes de um fluxo armazenado

14 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 14 SIP (Session Iniciation Protocol) Mensagem SIP INVITE INVITE sip:user2@server2.com SIP/2.0 Via: SIP/2.0/UDP pc33.server1.com;branch=z9hG4bK776asdhds Max-Forwards: 70 To: user2 From: user1 ;tag=1928301774 Call-ID: a84b4c76e66710@pc33.server1.com CSeq: 314159 INVITE Contact: Content-Type: application/sdp Content-Length: 142 C=IN IP4 192.168.1.1 M=audio 38060 RTP/AVP 0

15 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 15 SIP (Session Iniciation Protocol) Resposta à mensagem SIP INVITE SIP/2.0 200 OK Via: SIP/2.0/UDP site4.server2.com;branch=z9hG4bKnashds8;received=192.0.2.3 Via: SIP/2.0/UDP site3.server1.com;branch=z9hG4bK77ef4c2312983.1;received=192.0.2.2 Via: SIP/2.0/UDP pc33.server1.com;branch=z9hG4bK776asdhds;received=192.0.2.1 To: user2 ;tag=a6c85cf From: user1 ;tag=1928301774 Call-ID: a84b4c76e66710@pc33.server1.com CSeq: 314159 INVITE Contact: Content-Type: application/sdp Content-Length: 131 C=IN IP4 192.0.2.4 M=audio 38060 RTP/AVP 0

16 UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 16 SIP (Session Iniciation Protocol) Código de Respostas do SIP 1xx: Provisional -- request received, continuing to process the request; 2xx: Success -- the action was successfully received, understood, and accepted; 3xx: Redirection -- further action needs to be taken in order to complete the request; 4xx: Client Error -- the request contains bad syntax or cannot be fulfilled at this server; 5xx: Server Error -- the server failed to fulfill an apparently valid request; 6xx: Global Failure -- the request cannot be fulfilled at any server.


Carregar ppt "UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO 1 Pilha de Protocolos Multimídia."

Apresentações semelhantes


Anúncios Google