OpenVIDU är öppen källkodsvideokonferensprogramvara

OpenVidu Gratis videokonferensprogramvara

Multiparty Video Call Platform med rika ljud-/videosfilter

WebRTC -baserad plattform med sessionskonfigurationsfunktioner. Det erbjuder kraftfulla funktioner som skärmdelning, intelligent layout, självvärd och många fler

Översikt

OpenVIDU är en gratis öppen källkod för multiplattformvideokonferenslösning. Det är inte bara plattformskompatibelt utan ger också kompatibelt med många front end -tekniker som JavaScript, Angular, React, TypeScript, Vue.js och Ionic. Men denna populära programvara för videosamarbete erbjuder REST API som kan användas med alla back -end -tekniker. Ett rollbaserat system har implementerats på serversidan för att ge integritet för videosamtalen. Denna öppen källkodsprogramvara tillhandahåller flera samtalskombinationer som en-till-en, en-till-många, många-till-många. Denna gratis videochattplattform gör det möjligt för dig att anpassa på alla nivåer. Därför ger det många rika funktioner som videoinspelning, skärmdelning, textbaserade chattar, ljud-/videofilter, IP -kamera och multipartikonferenser. Dessutom är dess användargränssnitt mycket intelligent och anpassningsbart. Den här videokonferensplattformen stöder ett system som kan ta emot en videoström från vilken kamera som helst och samtidigt kan det meddela dig om objektrörelsen. OpenVidu är skriven i Java, TypeScript, JavaScript och några andra språk. Framför allt har den självvärd förmågor och kan distribueras på servrar. Vidare är arkitekturen uppdelad i två delar. För det första är OpenVIDU -webbläsaren klientsidabibliotek. För det andra är OpenVIDU -servern ett serverns sidobibliotek. Det finns fullständig dokumentation och handledning för utvecklare och användare.

Systemkrav

Kraven för att installera OpenVIDU inkluderar:

  • Docker

  • Docker (https://docs.docker.com/compose/install/)Compose (minimiversion 1.24)

  • Öppna dessa portar (22 TCP, 80 TCP, 443 TCP, 3478 TCP+UDP, 40000 - 57000 TCP+UDP, 57001 - 65535 TCP+UDP)

  • Gratis dessa portar (80, 443, 3478, 5442, 5443, 6379, 8888)

Funktioner

OpenVIDU erbjuder följande nyckelfunktioner:

  • Öppen källa
  • krypterad
  • WebRTC -kompatibel
  • Support för frontendteknologier
  • Support för backendteknologier
  • Integrerad chatt
  • Multiparty -videosamtal
  • Sessionskonfiguration
  • Självvärd
  • Videoinspelning
  • mångsidig
  • Anpassningsbar
  • Multiplatform
  • Video/ljudfilter
  • Skärmdelning

Installations instruktioner

Först behöver du rotbehörigheter som kan göras med följande kommando

 sudo su

Kör sedan följande kommando

 cd /opt

Kör nu följande kommando för att ladda ner filerna och visar ett meddelande med grundläggande instruktioner

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

OpenVIDU -plattformskonfiguration anges i filen ** .env ** med miljövariabler. Du måste ge ett värde till egenskaper ** domain_or_public_ip ** och ** openvidu_secret **. Standardens tomma värden misslyckas. Därför kan du ändra ** certifikat_type ** om du har ett giltigt domännamn. Att ställa in den här egenskapen till LetSenCrypt 'genererar automatiskt ett giltigt certifikat för dig (det krävs för att ställa in egendom LETSENCRYPT_EMAIL’). Eller om du av något okänt skäl du föredrar att använda ditt eget certifikat, ställ in fastigheten till ‘Owncert’ och placera certifikatfilerna som förklarats. Som standard kommer OpenVidu Call -applikationen med OpenVIDU -plattformen. Det är tillgängligt i url: n

 https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/

Kör nu applikationen med följande kommando

 ./openvidu start

Slutligen kommer ansökan att finnas tillgänglig på https: // domän \ _or \ _public \ _ip/

 Svenska