OpenVidu é um software de videoconferência de código aberto

OpenVidu Software grátis de videoconferência

Plataforma de chamada de vídeo multipartidária com filtros de áudio/vídeo ricos

Plataforma baseada no WebRTC com recursos de configuração de sessão. Ele oferece recursos poderosos, como compartilhamento de tela, layout inteligente, auto -hospedado e muito mais

Visão geral

O OpenVidu é uma solução gratuita de videoconferência de videoconferência de plataforma multi -plataforma gratuita. Não é apenas compatível com a plataforma, mas também fornece compatível com muitas tecnologias de front -end, como JavaScript, Angular, React, TypeScript, Vue.js e Ionic. No entanto, este software popular de colaboração de vídeo oferece API REST que pode ser usado com qualquer tecnologia de back -end. Um sistema baseado em função foi implementado no lado do servidor para fornecer privacidade para as chamadas de vídeo. Este software de código aberto fornece várias combinações de chamadas, como um a um, um para muitos, muitos para muitos. Esta plataforma de bate -papo de vídeo gratuita permite que você traga personalização em qualquer nível. Portanto, fornece muitos recursos ricos, como gravação de vídeo, compartilhamento de tela, bate -papos baseados em texto, filtros de áudio/vídeo, câmera IP e videoconferência multipartidária. Além disso, sua interface de usuário é altamente inteligente e personalizável. Esta plataforma de videoconferência suporta um sistema que pode receber um fluxo de vídeo de qualquer câmera e, ao mesmo tempo, pode notificá -lo sobre o movimento do objeto. O OpenVidu está escrito em Java, TypeScript, JavaScript e alguns outros idiomas. Acima de tudo, ele possui habilidades auto -hospedadas e pode ser implantado em servidores. Além disso, a arquitetura é dividida em duas partes. Em primeiro lugar, o navegador OpenVidu é a biblioteca do lado do cliente. Em segundo lugar, o servidor OpenVidu é uma biblioteca do lado do servidor. Existem documentação e tutoriais completos para desenvolvedores e usuários.

Requisitos de sistema

Os requisitos para configurar o OpenVidu incluem:

  • Docker

  • Docker#VALUE!Compose (versão mínima 1.24)

  • Abra essas portas (22 TCP, 80 TCP, 443 TCP, 3478 TCP+UDP, 40000 - 57000 TCP+UDP, 57001 - 65535 TCP+UDP)

  • Livre essas portas (80, 443, 3478, 5442, 5443, 6379, 8888)

Características

OpenVidu oferece os seguintes recursos principais:

  • Código aberto
  • criptografado
  • WebRTC Compatível
  • Suporte para tecnologias de front -end
  • Suporte para tecnologias de back -end
  • Chat integrado
  • Chamadas de vídeo multipartidário
  • Configuração da sessão
  • auto -hospedado
  • Gravação de vídeo
  • multiuso
  • Customizável
  • Multi plataforma
  • filtros de vídeo/áudio
  • Compartilhamento de tela

Instruções de instalação

Primeiro, você precisa de permissões de raiz que possam ser feitas com o seguinte comando

 sudo su

Em seguida, execute o seguinte comando

 cd /opt

Agora execute o seguinte comando para baixar os arquivos e mostrará uma mensagem com instruções básicas

 curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_openvidu_latest.sh | bash<br></br>

A configuração da plataforma OpenVidu é especificada no arquivo .env com variáveis ​​de ambiente. Você deve dar um valor às propriedades domain_or_public_ip e ** Openvidu_secret **. Os valores vazios padrão falharão. Portanto, você pode alterar o certificado_type se tiver um nome de domínio válido. Definir esta propriedade como letSencrypt gerará automaticamente um certificado válido para você (é necessário definir a propriedade letSencrypt_email). Ou se, por qualquer motivo desconhecido, você preferir usar seu próprio certificado, defina a propriedade como OwnCert e coloque os arquivos de certificado, conforme explicado. Por padrão, o aplicativo de chamada OpenVidu vem com a plataforma OpenVidu. É acessível no URL

 https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/

Agora, execute o aplicativo com o seguinte comando

 ./openvidu start

Finalmente, o aplicativo estará disponível em https: // domain \ _or \ _public \ _ip/

 Português