Jami (software) - Jami (software)

Jami
JamiGNU.png
Desenvolvedor (s) Savoir-faire Linux Inc.
Versão estável
iOS 3,20 / 16 de junho de 2021 ; 2 meses atrás ( 2021-06-16 )
Android 20210521-01 / 26 de maio de 2021 ; 3 meses atrás ( 2021-05-26 )
janelas 202106031721/3 de junho de 2021 ; 2 meses atrás ( 2021-06-03 )
Mac OS 2.04 / 1º de junho de 2021 ; 2 meses atrás ( 2021-06-01 )
Versão de visualização
Android 20210813 (13 de agosto de 2021 ; 14 dias atrás ) [±] ( 2021-08-13 )

Desktop 20201230 (30 de dezembro de 2020 ; 7 meses atrás ) [±] iOS 20210104 (4 de janeiro de 2021 ; 7 meses atrás ) [±] ( 2020-12-30 )
 ( 2021-01-04 )

Repositório Edite isso no Wikidata
Escrito em Python, Shell, Makefile, Powershell, roff
Sistema operacional Android , FreeBSD , iOS , iPhone , Linux , Microsoft Windows , OS X
Plataforma x86 , x86-64 , ARM de 32 e 64 bits , powerpc, sparc,
Disponível em Inglês, francês, alemão, espanhol, russo, chinês, italiano, vietnamita, português
Modelo VoIP , telefonia , softphone , SIP
Licença GPL-3.0 ou posterior
Local na rede Internet jami .net

Jami (anteriormente GNU Anel , SFLphone ) é um SIP -compatível distribuída peer-to-peer softphone e SIP baseados em mensagens instantâneas para Linux , Microsoft Windows , OS X , iOS e Android . O Jami foi desenvolvido e mantido pela empresa canadense Savoir-faire Linux e, com a ajuda de uma comunidade global de usuários e colaboradores, o Jami se posiciona como um potencial substituto gratuito do Skype .

Jami é um software livre e de código aberto lançado sob a GNU GPL-3.0 ou posterior . Em novembro de 2016, tornou-se parte do Projeto GNU .

Dois tipos de conta estão disponíveis atualmente e muitos de cada tipo podem ser configurados simultaneamente. Ambos os tipos oferecem recursos semelhantes, incluindo mensagens, vídeo e áudio. Os tipos de conta são SIP e Ring. Uma conta SIP permite que o softphone Jami se conecte a um servidor SIP padrão e uma conta Ring possa se registrar (ou usar uma configuração de conta) na rede Jami descentralizada que não requer um servidor central. Por padrão, Jami usa um nó OpenDHT mantido pelo Savoir-faire Linux para se juntar à rede quando o usuário se conecta pela primeira vez. No entanto, o aplicativo oferece aos usuários a opção de executá-lo por meio de seu próprio servidor de bootstrap nas configurações avançadas.

Ao adotar a tecnologia de tabela hash distribuída (como usada, por exemplo, dentro da rede BitTorrent ), a Jami cria sua própria rede na qual pode distribuir funções de diretório, autenticação e criptografia em todos os sistemas conectados a ela.

Os pacotes estão disponíveis para todas as principais distribuições do Linux, incluindo Debian , Fedora e Ubuntu . Versões separadas do GNOME e do KDE estão disponíveis. A documentação está disponível no wiki Tuleap da Ring .

História

Jami era inicialmente conhecido como SFLphone e foi um dos poucos softphones no Linux a oferecer suporte ao PulseAudio fora da caixa. A documentação do Ubuntu o recomendou para uso empresarial por causa de recursos como conferência e transferência de chamadas assistidas. Em 2009, a revista CIO listou o SFLphone entre os cinco melhores softphones VoIP de código aberto para assistir.

Projeto

Jami é baseado em um modelo MVC , com um daemon (o modelo) e um cliente (a visualização) se comunicando. O daemon lida com todo o processamento, incluindo a camada de comunicação (SIP / IAX), captura e reprodução de áudio e assim por diante. O cliente é uma interface gráfica com o usuário. O D-Bus pode atuar como o controlador, permitindo a comunicação entre o cliente e o daemon.

Recursos

  • SIP - compatível com suporte OpenDHT
  • Número ilimitado de chamadas
  • Mensagem instantânea
  • Histórico de chamadas pesquisável
  • Gravação de chamadas
  • Transferência de chamada atendida
  • Atendimento automático de chamadas
  • Chamada em espera
  • Chamadas de áudio e vídeo com conferência de áudio e vídeo com vários participantes
  • Suporte de áudio multicanal (experimental)
  • Streaming de arquivos de vídeo e áudio durante uma chamada
  • Suporte TLS e SRTP
  • Vários codecs de áudio suportados: G711u, G711a, GSM, Speex (8, 16, 32 kHz), Opus , G.722 (detecção de silêncio compatível com Speex)
  • Suporte a várias contas SIP, com suporte STUN por conta e assinatura de presença SIP
  • Suporte DTMF
  • Controle de ganho automático
  • Assistente de assistente de conta
  • Atalhos de teclado globais
  • Suporte para ringtone Flac e Vorbis
  • Notificação na área de trabalho: número do correio de voz, chamada recebida, mensagens de informação
  • SIP Convidar novamente
  • Integração do catálogo de endereços no GNOME e KDE
  • Suporte para PulseAudio
  • Suporte para kit de conexão de áudio Jack
  • Configurações locais: francês, inglês, russo, alemão, chinês, espanhol, italiano, vietnamita
  • Abertura automática de URL de entrada
  • Criptografia ponta a ponta usada para bate-papo, vídeo e voz
  • Descentralizado (sem conexão à Internet necessária)

Veja também

Referências

links externos