Como faço para instalar o sipclients ou o sip simple?

Como faço para instalar o sipclients ou o sip simple?

Como faço para instalarclientes sip?

SDK do cliente SIMPLES SIP

Copyright (c) Projetos AG 2008-2016http://ag-projects.com

Descrição

O SDK do cliente SIP SIMPLE é um kit de desenvolvimento de software para fácil desenvolvimento de terminais SIP que suportam rich media como áudio, vídeo, mensagens instantâneas, transferências de arquivos, compartilhamento de área de trabalho e presença. Outros tipos de mídia podem ser facilmente adicionados usando uma API extensível de alto nível.

O software passou nos últimos anos por vários testes de interoperabilidade no SIPIT (http://www.sipit.net) e hoje é de qualidade de força industrial.

Fundo

SIP significa 'Protocolo de Iniciação de Sessões', um padrão IETF descrito pela RFC 3261. SIP é um protocolo de controle de camada de aplicação que pode estabelecer, modificar e encerrar sessões multimídia, como chamadas de telefonia pela Internet (VoIP). A mídia pode ser adicionada (e removida) de uma sessão existente.

O SIP permite que os terminais negociem e combinem qualquer tipo de sessão que eles entendam mutuamente, como vídeo, mensagens instantâneas (IM), transferência de arquivos, compartilhamento de área de trabalho e fornece um sistema genérico de notificação de eventos com publicações e assinaturas em tempo real sobre mudanças de estado que podem ser usadas para serviços assíncronos como presença, indicador de mensagem em espera e aparência de linha ocupada.

Características

A biblioteca possui recursos de plataforma cruzada em Linux OS, Mac OSX e Microsoft Windows. A biblioteca deve funcionar com alterações mínimas em qualquer plataforma que suporte ambientes de desenvolvimento C e Python.

O SDK é adequado para construir terminais como clientes SIP ou servidores de aplicativos SIP. Para ver do que o SDK é capaz, você pode experimentar o Blink fromhttp://icanblink.com

Em geral

  • Escrito em Python * Mecanismo assíncrono sem bloqueio * Estrutura de configuração integrada * Segurança TLS para sinalização (SIP) e mídia (MSRP, XCAP) * Suporte para múltiplas contas SIP * Vários tipos de mídia por sessão (por exemplo, vídeo, áudio e IM) * Suporte a failover para pesquisas de DNS, roteamento SIP e MSRP * Implementa re-INVITEs para adicionar e remover fluxos de mídia * Tratamento automático se o endereço IP for alterado * Ponte de audioconferência * Reprodutor e gravador Wav * Cancelamento de eco acústico * Secretária eletrônica * Internet de banda larga codecs de áudio: Opus e Speex * Codecs compatíveis com PSTN: G722, G711, iLBC, GSM * Codecs de vídeo: H.264, VP8

Mídia suportada

  • Áudio e Vídeo (RTP/SRTP/ZRTP) * Mensagens Instantâneas (MSRP e sua extensão de retransmissão) * Transferência de Arquivos (MSRP e sua extensão de retransmissão) * Compartilhamento de Tela (VNC sobre MSRP)

Todos os tipos de mídia podem ser combinados na mesma sessão SIP.

Referências normativas

Sinalização SIP

  • SIP, Protocolo de Iniciação de Sessão (RFC 3261) * SDP, Protocolo de Descrição de Sessão (RFC 4566) * Um Modelo de Oferta/Resposta com Protocolo de Descrição de Sessão (SDP) (RFC 3264) * Confiabilidade de Respostas Provisórias no Protocolo de Iniciação de Sessão (RFC 3262) * Autenticação HTTP: Autenticação de acesso básica e resumida (RFC 2617) * O campo de cabeçalho de motivo para o protocolo de iniciação de sessão (RFC 3326)
    • O Método de Referência do Protocolo de Iniciação de Sessão (SIP) (RFC 3515) * O Protocolo de Iniciação de Sessão (SIP) "Substitui" o Cabeçalho (RFC 3891) * Controle de Chamada do Protocolo de Iniciação de Sessão (SIP) - Transferência (RFC 5589)

Resolução de endereço

  • Resolução DNS (RFC 3263) * DNS multicast Bonjour (draft-lee-sip-dns-sd-uri-03)

Travessia NAT

  • Sinalização SIP: Roteamento de resposta simétrica Mídia simétrica (RFC 3581) * Mídia RTP (Áudio e Vídeo): ICE, Estabelecimento de conectividade interativa (RFC 5245) * Mídia MSRP (Mensagens instantâneas e transferência de arquivos): Extensão de retransmissão do protocolo MSRP (RFC 4976)

Áudio e vídeo

  • RTP, um protocolo de transporte para aplicativos em tempo real (RFC 3550) * Atributo do protocolo de controle em tempo real (RTCP) no
    protocolo de descrição de sessão (SDP) (RFC 3605) * SRTP, o protocolo de transporte seguro em tempo real (RFC 3711) * geração e análise de carga útil de eventos telefônicos em RTP e SDP (RFC 2833) * ZRTP: Media Path Key Agreement para Unicast Secure RTP (RFC 6189)

Mensagem instantânea

  • CPIM, Presença Comum e Mensagens Instantâneas: (RFC 3862) * Extensão do Protocolo de Iniciação de Sessão (SIP) para Mensagens Instantâneas (RFC 3428) * Protocolo MSRP (RFC 4975) * Indicação da Composição da Mensagem para Mensagens Instantâneas (RFC 3994) * Evento de Resumo de Mensagens Pacote (RFC 3842) * Transferência de arquivos (RFC 5547)

Compartilhamento de tela

  • Variação de draft-garcia-mmusic-sdp-collaboration-00 usando RFB sobre MSRP

Conferência

  • Pacote de evento de conferência (RFC 4575) * Uma estrutura para conferência com o protocolo de iniciação de sessão (RFC 4353) * Controle de chamada SIP - Conferência para agentes de usuário (RFC 4579) * Sessões de bate-papo multipartidárias ad-hoc MSRP (RFC 7701)

Presença

  • Notificação de eventos específicos SIP (RFC 3265) * Extensão SIP para publicação de estado de evento (RFC 3903) * PIDF: Modelo de dados de presença (RFC 3863, RFC 3379, RFC 4479) * Pacote de eventos Watcher-info (RFC 3857, RFC 3858) * Rico Extensões de presença para PIDF (RFC 4480) * Extensão de informações de contato para PIDF (RFC 4482) * Extensão de capacidade do agente do usuário para PIDF (RFC 5196) * Protocolo XCAP (RFC 4825) * Política comum (RFC 4745) * Regras de presença (RFC 5025) * Listas de recursos (RFC 4826) * Serviços RLS (RFC 4826) * Manipulação de PIDF (RFC 4827) * XCAP Diff (RFC 5874) * Definição de versão de referência OMA para XDM v1.1 e Presence SIMPLE v1.1 Diretrizes de implementação * Documento XML OMA Gerenciamento V1.1

Apoiar

O projeto é desenvolvido e apoiado pela AG Projects. O suporte é fornecido com base no melhor esforço. "melhor esforço" significa que tentamos resolver os bugs relatados ou ajudar a resolver seus problemas o mais rápido possível, sujeito aos recursos disponíveis.

Para solicitar suporte você deve utilizar a mailing list disponível em

http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip

Patches e relatórios de bugs devem ser enviados abrindo um ticket em

http://sipsimpleclient.org/projects/sipsimpleclient/issues

Para abrir o ticket, registre-se primeiro.

Agradecimentos

O SDK do cliente SIP SIMPLE foi parcialmente financiado pela Comissão Europeia sob o número de concessão FP7-IST-216217.

Responder1

Como explicadoaqui no Github:

Instalação do SDK do cliente SIP SIMPLE no Ubuntu

Copyright (c) Projetos AG 2008-2015
http://ag-projects.com

Pagina inicial:http://sipsimpleclient.org

Este documento descreve o procedimento de instalação em sistemas operacionais Ubuntu a partir do repositório público oficial mantido pela AG Projects.

Configurar repositório

Instale a chave de assinatura do software AG Projects Debian:

wget http://download.ag-projects.com/agp-debian-gpg.key
sudo apt-key add agp-debian-gpg.key

Adicione o repositório ao/etc/apt/sources.list

echo "deb http://ag-projects.com/ubuntu $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list
echo "deb-src http://ag-projects.com/ubuntu $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list

Atualize a lista de pacotes disponíveis:

sudo apt-get update

Instale o SDK do cliente SIP SIMPLE:

sudo apt-get install python-sipsimple

Instale os clientes de linha de comando:

sudo apt-get install sipclients

informação relacionada