Az OpenVidu nyílt forráskódú videokonferencia szoftver

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/

 Magyar