OpenVidu je software pro konference s otevřeným zdrojovým kódem

OpenVidu Bezplatný software pro videokonference

Platforma pro vícenásobné videohovory s bohatými filtry zvuku/videa

Platforma založená na WEBRTC s možností konfigurace relace. Nabízí výkonné funkce, jako je sdílení obrazovky, inteligentní rozvržení, samoobslužné a mnoho dalších

Přehled

OpenVidu je bezplatné řešení pro videokonference s otevřeným zdrojovým kódem. Je nejen kompatibilní s platformou, ale také kompatibilní poskytuje mnoho technologií front -end, jako jsou JavaScript, Angular, React, TypeScript, Vue.js a Ionic. Tento oblíbený software pro video spolupráci však nabízí REST API, které lze použít s jakoukoli technologií back -end. Na straně serveru byl implementován systém založený na rolích, který poskytuje soukromí pro videohovory. Tento software s otevřeným zdrojovým kódem poskytuje více kombinací hovorů, jako jsou individuální, one-to-many, mnoho na mnoho. Tato bezplatná platforma pro videochat vám umožňuje přinést přizpůsobení na jakékoli úrovni. Proto poskytuje mnoho bohatých funkcí, jako je nahrávání videa, sdílení obrazovky, textové chaty, zvukové/video filtry, IP kamera a vícenásobné videokonference. Navíc je jeho uživatelské rozhraní vysoce inteligentní a přizpůsobitelné. Tato platforma pro videokonference podporuje systém, který může přijímat proud videa z jakékoli kamery a zároveň vás může upozornit na pohyb objektu. OpenVidu je psán v Javě, strojopisu, javascriptu a některých dalších jazycích. Především má schopnosti hostované a lze je nasadit na serverech. Architektura je dále rozdělena do dvou částí. Za prvé, prohlížeč OpenVidu je knihovna na straně klienta. Za druhé, server OpenVIDU je knihovna na straně serveru. Pro vývojáře a uživatele existují kompletní dokumentace a návody.

Požadavky na systém

Požadavky na nastavení OpenVIDU zahrnují:

  • Docker

  • Docker (https://docs.docker.com/compose/install/)Copope (minimální verze 1.24)

  • Otevřete tyto porty (22 TCP, 80 TCP, 443 TCP, 3478 TCP+UDP, 40000 - 57000 TCP+UDP, 57001 - 65535 TCP+UDP)

  • Zdarma tyto porty (80, 443, 3478, 5442, 5443, 6379, 8888)

Funkce

OpenVidu nabízí následující klíčové funkce:

  • Open Source
  • Šifrované
  • kompatibilní s WebRTC
  • Podpora technologií front -end
  • Podpora pro technologie back -end
  • Integrovaný chat
  • Multiparty videohovory
  • Konfigurace relace
  • Self hostoval
  • Nahrávání videa
  • víceúčelové
  • Přizpůsobitelné
  • Multiplatform
  • Video/zvukové filtry
  • Sdílení obrazovky

Instrukce k instalaci

Nejprve potřebujete oprávnění kořenů, která lze provést pomocí následujícího příkazu

 sudo su

Poté spusťte následující příkaz

 cd /opt

Nyní spusťte následující příkaz ke stažení souborů a zobrazí se zprávu se základními pokyny

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

Konfigurace platformy OpenVidu je zadána v souboru .env s proměnnými prostředí. Musíte dát hodnotu vlastnostem domain_or_public_ip a ** openvidu_secret **. Výchozí prázdné hodnoty selhají. Pokud máte platný název domény, můžete proto změnit Certificate_Type. Nastavení této vlastnosti na „LetSenSrypt“ pro vás automaticky vygeneruje platný certifikát (je nutné nastavit vlastnost LetSensrypt_email). Nebo pokud z jakéhokoli neznámého důvodu dáváte přednost použití vlastního certifikátu, nastavte vlastnost na „vlastníCert“ a umístěte soubory certifikátu, jak je vysvětleno. Ve výchozím nastavení přichází aplikace OpenVidu Call s platformou OpenVIDU. Je přístupný v adrese URL

 https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/

Nyní spusťte aplikaci s následujícím příkazem

 ./openvidu start

Nakonec bude aplikace k dispozici na adrese https: // doména \ _or \ _public \ _ip/

 Čeština