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