7 alternativas de código aberto para Skype

imagem




Vivemos em uma era de teletrabalho em casa, nômades digitais e escritórios internacionais. E isso só é possível porque podemos ficar conectados com uma tecnologia incrível. Se você está no mercado há mais de uma década, provavelmente se lembra do alto custo e da complexidade da conferência de áudio e vídeo. Os fornecedores terceirizados estavam organizando chamadas em conferência e a videoconferência exigia salas separadas com equipamentos muito caros em cada terminal.



Tudo começou a mudar em meados dos anos 2000, quando as webcams se tornaram o principal equipamento de informática e o Skype e serviços semelhantes entraram no mercado. O custo e a complexidade da videoconferência diminuíram rapidamente, pois qualquer pessoa com uma webcam, internet rápida e software barato poderia se comunicar com colegas, amigos, familiares e até mesmo estranhos diretamente de seu computador de casa ou do trabalho. Agora, com uma conexão de Internet móvel ou WiFi confiável e o software certo, uma videoconferência pode ser colocada na palma da mão usando a câmera de vídeo do seu smartphone. Mas a maior parte desse software é comercial.

Felizmente, existem algumas ótimas alternativas de videoconferência de código aberto que replicam os recursos do Skype, Zoom, Google Hangouts e aplicativos semelhantes.



Jitsi



A webconferência no Jitsi é extremamente simples: o sistema funciona diretamente no navegador sem a necessidade de download e cadastro. Para configurar uma videoconferência, você precisa ir ao Jitsi Meet , inserir um nome de usuário (ou escolher um aleatório) e clicar no botão Ir. Assim que você der permissão para usar sua câmera e microfone ( DTLS / SRTP é usado para criptografia ), o sistema gera um link e um número onde você pode entrar na chamada; você também pode adicionar uma senha para a conferência como uma medida de segurança adicional.



Durante uma conferência, você pode compartilhar uma tela, documento, apresentação ou coeditar documentos usando o Etherpad. Os aplicativos Android e iOS permitem que você realize videoconferências em Jitsi em movimento; você também pode hospedar seu serviço de videoconferência com vários participantes instalando o Jitsi Videobridge .



Jitsi é escrito em Java e é compatível com os padrões WebRTC, e o serviço anuncia baixa latência entregando áudio e vídeo diretamente aos participantes (em vez de misturá-los, como fazem outras alternativas). Atlassian adquiriu a Jitsi em 2015, mas o serviço permanece open source sob a licença Apache 2.0 . Seu código aberto está no GitHub , você também pode conferir a comunidadeou veja outros projetos baseados nesta tecnologia.



Fio



Projetado pelos engenheiros de som que criaram o Skype, Wire inclui compartilhamento de tela seguro, acesso a arquivos, chat em grupo, controle de administrador e a capacidade de alternar entre contas e perfis (como trabalho e pessoal) no aplicativo.



Wire é um mensageiro de código aberto licenciado sob a GPL 3.0 e é gratuito para uso se você compilá-lo a partir de código em seu próprio servidor. Uma versão paga está disponível a partir de US $ 5 por mês (planos corporativos também estão disponíveis).



Jami (anteriormente Ring)



Jami , o pacote oficial do sistema GNU, é licenciado sob a GPLv3 e leva muito a sério seu compromisso com a segurança e o código aberto. As conversas são protegidas por criptografia ponta a ponta com autenticação usando tecnologias RSA / AES / DTLS / SRT e certificados X.509.



As chamadas de áudio e vídeo são feitas através do aplicativo Jami, disponível em GNU / Linux, Windows e MacOS, além de dispositivos móveis Android e iOS. Você pode se comunicar usando um ID de usuário exclusivo (gerado quando você inicia o aplicativo pela primeira vez) ou usando o protocolo SIP. Você pode usá-los em paralelo, alternando conforme necessário, mas você deve registrar seu ID no blockchain, só então você pode usá-lo para comunicação.



No Jami você pode encontrar grupos de notícias, compartilhamento de mídia e mensagens de texto. Para obter mais informações sobre o aplicativo, acesse o arquivo de dados do código-fonte e você encontrará respostas às perguntas sobre o uso do sistema no FAQ .



Tumulto



O Riot não é apenas uma alternativa de videoconferência, é um software de gerenciamento de equipe com vídeo em grupo integrado e chats de voz. A comunicação (incluindo áudio e videoconferência, compartilhamento de arquivos, notificações e lembretes de projetos) ocorre em “salas” especiais organizadas por tópico, equipe, evento e assim por diante. Tudo o que é usado nessas salas é continuamente armazenado com acesso controlado por configurações confidenciais. Você também pode usar o Riot para conversar com pessoas usando outros aplicativos - incluindo IRC, Slack, Twitter, SMS e Gitter - e isso é muito legal.



Você pode usar o Riot em seu navegador (Chrome e Firefox) ou em aplicativos no macOS, Windows e Linux, e em dispositivos móveis iOS e Android. Em termos de infraestrutura, o Riot pode ser instalado em seu servidor ou executado em servidores Riot. Ele é baseado no Matrix React SDK, portanto, todos os arquivos e dados transferidos no aplicativo são criptografados de ponta a ponta.



A Riot está disponível sob a licença Apache 2.0 , seu código-fonte está disponível no GitHub e no site você pode encontrar documentação , incluindo tutoriais em vídeo e perguntas frequentes.



Sinal



Aplicativo de sinal para dispositivos móveis Android ou iOSoferece criptografia ponta a ponta para áudio, vídeo, texto e fotos; foi endossado por especialistas em segurança e criptografia, como Edward Snowden e Bruce Schneier, e a Electronic Frontier Foundation. A etapa de cadastro é simples: você é identificado pelo seu número de telefone, então você só precisa usar o aplicativo para se cadastrar. O aplicativo também está disponível para desktop, mas suporta apenas chat de texto, então está claro que a Whisper Systems - a organização sem fins lucrativos que oferece suporte ao aplicativo - quer transformá-lo em um aplicativo móvel. E isso é simplesmente perfeito: enquanto trabalha, você pode usar o aplicativo na área de trabalho para mensagens curtas e perguntas, e para chamadas curtas e consultas por vídeo, pegue o telefone (como você faz).



Linphone



O Linphone é um protocolo de voz sobre IP que opera sobre o protocolo de iniciação de sessão (SIP). Isso significa que você precisa de um número SIP para usar o serviço, e o Linphone restringe a comunicação apenas com os mesmos números SIP - não com números de celular ou fixo. Obter esse número SIP é muito fácil - muitos ISPs os incluem em seus serviços regulares e o Linphone oferece um serviço SIP gratuito.



Com o Linphone, você pode fazer chamadas de áudio e vídeo em HD, conferências na Web, mensagens instantâneas e compartilhamento de arquivos e fotos, mas não oferece recursos como compartilhamento de tela ou colaboração. Ele está disponível em Linux, Windows, macOS, bem como em dispositivos móveis Android e iOS.



O Linphone tem licença dupla; existe uma versão de código aberto da GPLv2 , bem como uma versão fechada que pode ser embutida em outros projetos corporativos. O código-fonte pode ser obtido aqui ; e o site possui outros recursos do Linphone, incluindo o manual do usuário e a documentação técnica .



Nextcloud



O projeto Nextcloud dá a você seu espaço pessoal na nuvem com várias ferramentas de colaboração. Depois de instalar o Nextcloud no servidor ou abrir uma conta, você pode adicionar usuários que podem fazer login e usar a interface do Nextcloud para o espaço de trabalho colaborativo. Os usuários podem armazenar e compartilhar documentos e arquivos por meio da interface da web ou simplesmente enviando-os para a pasta Nextcloud na área de trabalho - sincroniza automaticamente com o cliente de área de trabalho Nextcloud. A interface da web também possui um aplicativo de bate-papo chamado Talk , que permite fazer chamadas de áudio e vídeo.



Nextcloud é um espaço de trabalho compartilhado e é provável que se torne o principal espaço de escritório virtual para sua equipe assim que for instalado e configurado para sua organização. Embora não tenha tudo que sua equipe precisa, é o lugar perfeito para compartilhar e gerenciar os dados nos quais sua equipe está trabalhando e coordenar o trabalho remoto.



Outras opções



O panorama do código aberto muda constantemente, então é provável que alguns de vocês estejam usando outras soluções de conferência de áudio e vídeo. Se você tem um favorito que não está na lista, por favor, compartilhe nos comentários.



imagem




Saiba mais sobre como obter uma profissão de alto perfil do zero ou Subir de nível em habilidades e salários, fazendo os cursos online pagos da SkillFactory:










All Articles