OpenVidu ist Open -Source -Videokonferenzsoftware

OpenVidu Kostenlose Videokonferenzsoftware

Multiparty Video Call -Plattform mit reichen Audio-/Videofiltern

WEBRTC -basierte Plattform mit Sitzungskonfigurationsfunktionen. Es bietet leistungsstarke Funktionen wie Bildschirmfreigabe, intelligentes Layout, selbst hostete und viele mehr

Überblick

OpenVidu ist eine kostenlose Open -Source -Videokonferenzlösung für Multi -Plattform. Es ist nicht nur plattform kompatibel, sondern bietet auch kompatibel mit vielen Front -End -Technologien wie JavaScript, Angular, React, Typecript, Vue.js und Ionic. Diese beliebte Software für Videokollaboration bietet REST -API, die mit jeder Back End -Technologie verwendet werden können. Auf der Serverseite wurde ein rollenbasiertes System implementiert, um Datenschutz für die Videoanrufe bereitzustellen. Diese Open-Source-Software bietet mehrere Anrufkombinationen wie eins zu eins, eins-zu-viele-zu-Viele-zu-Viele-Many. Mit dieser kostenlosen Video -Chat -Plattform können Sie die Anpassung auf jeder Ebene mitbringen. Daher bietet es viele umfangreiche Funktionen wie Videoaufzeichnung, Bildschirmfreigabe, textbasierte Chats, Audio-/Videofilter, IP -Kamera und mehrteilige Videokonferenzen. Darüber hinaus ist die Benutzeroberfläche sehr intelligent und anpassbar. Diese Videokonferenzplattform unterstützt ein System, das einen Videostrom von jeder Kamera empfangen kann. Gleichzeitig kann es Sie über die Objektbewegung informieren. OpenVIDU ist in Java, Typecript, JavaScript und einigen anderen Sprachen geschrieben. Vor allem verfügt es über selbst gehostete Fähigkeiten und kann auf Servern bereitgestellt werden. Ferner ist die Architektur in zwei Teile unterteilt. Erstens ist der OpenVidu -Browser die Client -Seitenbibliothek. Zweitens ist der OpenVidu -Server eine Server -Seitenbibliothek. Es gibt vollständige Dokumentation und Tutorials für Entwickler und Benutzer.

System Anforderungen

Die Anforderungen an die Einrichtung von OpenVidu umfassen:

  • Docker

  • Docker#VALUE!Compon (Mindestversion 1.24)

  • Öffnen Sie diese Ports (22 TCP, 80 TCP, 443 TCP, 3478 TCP+UDP, 40000 - 57000 TCP+UDP, 57001 - 65535 TCP+UDP)

  • Freie diese Ports (80, 443, 3478, 5442, 5443, 6379, 8888)

Merkmale

OpenVidu bietet die folgenden Schlüsselfunktionen:

  • Open Source
  • verschlüsselt
  • webrtc kompatibel
  • Unterstützung für Front -End -Technologien
  • Unterstützung für Back End -Technologien
  • Integrierter Chat
  • Mehrparty -Videoanrufe
  • Sitzungskonfiguration
  • selbst gehostet
  • Videoaufnahme
  • Mehrzweck
  • Anpassbar
  • Multiplattform
  • Video-/Audiofilter
  • Bildschirm teilen

Installationsanleitung

Zunächst benötigen Sie Root -Berechtigungen, die mit dem folgenden Befehl erfolgen können

 sudo su

Führen Sie dann den folgenden Befehl aus

 cd /opt

Führen Sie nun den folgenden Befehl aus, um die Dateien herunterzuladen, und zeigt eine Nachricht mit grundlegenden Anweisungen an

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

Die OpenVidu -Plattformkonfiguration ist in der Datei .env mit Umgebungsvariablen angegeben. Sie müssen den Eigenschaften einen Wert geben domain_or_public_ip und ** openvidu_secret **. Standard leere Werte schließen fehl. Daher können Sie den Certificate_type ändern, wenn Sie einen gültigen Domänennamen haben. Das Festlegen dieser Eigenschaft in letSencrypt generiert automatisch ein gültiges Zertifikat für Sie (es ist erforderlich, die Eigenschaft letsencrypt_email zu setzen). Wenn Sie aus unbekanntem Grund die Verwendung Ihres eigenen Zertifikats bevorzugen, setzen Sie die Eigenschaft auf “OwnCert” und platzieren Sie die Zertifikatdateien wie erläutert. Standardmäßig wird die OpenVidu -Anrufanwendung mit einer OpenVidu -Plattform geliefert. Es ist in der URL zugänglich

 https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/

Führen Sie nun die Anwendung mit dem folgenden Befehl aus

 ./openvidu start

Schließlich wird die Anwendung unter https: // domäne \ _or \ _public \ _ip/verfügbar sein

 Deutsch