OpenVidu Ingyenes videokonferencia szoftver
Többpárti videohívás platform gazdag audio/video -szűrőkkel
WebRTC alapú platform munkamenet -konfigurációs képességekkel. Olyan erőteljes funkciókat kínál, mint a képernyőmegosztás, az intelligens elrendezés, az önálló házigazda és még sok más
Áttekintés
Az OpenVidu egy ingyenes nyílt forráskódú multi -platform videokonferencia megoldás. Ez nem csak a platform kompatibilis, hanem kompatibilisen is biztosítja számos front -end technológiát, mint például a JavaScript, az Angular, a React, a Typecript, a Vue.js és az Ionic. Ez a népszerű video -együttműködési szoftver azonban olyan REST API -t kínál, amelyet bármilyen hátter -technológiával lehet használni. A szerver oldalán egy szerepalapú rendszert hajtottak végre, hogy a videohívások adatvédelmét biztosítsák. Ez a nyílt forráskódú szoftver több híváskombinációt biztosít, például egy-egy, egy-egy-sok, sok-sok. Ez az ingyenes video chat -platform lehetővé teszi a testreszabást bármilyen szinten. Ezért számos gazdag funkciót kínál, például videofelvételt, képernyőmegosztást, szöveges alapú csevegéseket, audio/video -szűrőket, IP -kamerát és többpártos videokonferenciát. Ezenkívül felhasználói felülete rendkívül intelligens és testreszabható. Ez a videokonferencia -platform támogat egy olyan rendszert, amely bármilyen kamerából fogadhat videófolyamat, és ugyanakkor értesítheti Önt az objektum mozgásáról. Az OpenVidu a Java, a TypeScript, a JavaScript és néhány más nyelven van írva. Mindenekelőtt önálló képességekkel rendelkezik, és kiszolgálókra telepíthető. Ezenkívül az építészet két részre oszlik. Először is, az OpenVidu böngésző az ügyféloldali könyvtár. Másodszor, az OpenVidu szerver egy szerver oldalsó könyvtár. A fejlesztők és a felhasználók számára teljes dokumentáció és oktatóanyag található.
Rendszerkövetelmények
Az OpenVidu beállításának követelményei a következők:
-
Docker
-
Docker (https://docs.docker.com/compose/install/)compose (minimális verzió `1.24 ‘)
-
Nyissa meg ezeket a portokat (22 TCP, 80 TCP, 443 TCP, 3478 TCP+UDP, 40000 - 57000 TCP+UDP, 57001 - 65535 TCP+UDP)
-
Free ezeket a kikötőket (80, 443, 3478, 5442, 5443, 6379, 8888)
Jellemzők
Az OpenVidu a következő kulcsfontosságú funkciókat kínálja:
- Nyílt forráskód
- Titkosított
- WebRTC kompatibilis
- A Front End Technologies támogatása
- A hátsó technológiák támogatása
- Integrált csevegés
- Többpárt videohívások
- munkamenet -konfiguráció
- Saját házigazda
- Videó felvétel
- Többcélú
- Testreszabható
- Multiplatform
- Video/audio szűrők
- Képernyőmegosztás
Telepítési útmutató
Először olyan gyökér engedélyekre van szüksége, amelyeket a következő paranccsal lehet elvégezni
sudo su
Ezután futtassa a következő parancsot
cd /opt
Most futtassa a következő parancsot a fájlok letöltéséhez, és az alapvető utasításokkal rendelkező üzenetet jelenít meg
curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_openvidu_latest.sh | bash<br></br>
Az OpenVidu platform konfigurációja a .env
fájlban van megadva, környezeti változókkal. Értéket kell adnia a tulajdonságok számára domain_or_public_ip
és ** OpenVidu_secret
**. Az alapértelmezett üres értékek meghibásodnak. Ezért megváltoztathatja a certurence_type
-ot, ha érvényes domain névvel rendelkezik. A tulajdonság beállítása a „LetSencrypt” -re automatikusan érvényes tanúsítványt generál az Ön számára (a „LetSencrypt_email” tulajdonság beállításához szükséges). Vagy ha bármilyen ismeretlen okból inkább a saját tanúsítványát használja, állítsa be az ingatlant a „OwnCert” -re, és tegye a tanúsítványfájlokat a kifejtett módon.
Alapértelmezés szerint az OpenVidu hívás alkalmazás az OpenVidu platformon érkezik. Elérhető az URL -ben
https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/
Most futtassa az alkalmazást a következő paranccsal
./openvidu start
Végül az alkalmazás elérhető lesz a https: // domain \ _or \ _public \ _ip/