OpenVidu Perangkat lunak konferensi video gratis
Platform panggilan video multipartai dengan filter audio/video yang kaya
Platform berbasis WEBRTC dengan kemampuan konfigurasi sesi. Ini menawarkan fitur -fitur kuat seperti berbagi layar, tata letak cerdas, self -host dan banyak lagi
Ringkasan
OpenVidu adalah solusi konferensi video multi platform open source gratis. Ini tidak hanya kompatibel platform tetapi juga menyediakan banyak teknologi ujung depan seperti javascript, sudut, reaksi, naskah, vue.js, dan ionik. Namun, perangkat lunak kolaborasi video populer ini menawarkan API REST yang dapat digunakan dengan teknologi back end. Sistem berbasis peran telah diimplementasikan di sisi server untuk memberikan privasi untuk panggilan video. Perangkat lunak open source ini menyediakan beberapa kombinasi panggilan seperti satu-ke-satu, satu-ke-banyak, banyak-ke-banyak. Platform obrolan video gratis ini memungkinkan Anda untuk membawa kustomisasi di level apa pun. Oleh karena itu, ini menyediakan banyak fitur kaya seperti perekaman video, berbagi layar, obrolan berbasis teks, filter audio/video, kamera IP, dan konferensi video multipartai. Selain itu, antarmuka penggunanya sangat cerdas dan dapat disesuaikan. Platform konferensi video ini mendukung sistem yang dapat menerima aliran video dari kamera apa pun dan pada saat yang sama, dapat memberi tahu Anda tentang gerakan objek. OpenVidu ditulis dalam Java, TypeScript, JavaScript, dan beberapa bahasa lainnya. Di atas segalanya, ia memiliki kemampuan yang di -host sendiri dan dapat digunakan di server. Selanjutnya, arsitektur dibagi menjadi dua bagian. Pertama, Browser OpenVidu adalah Perpustakaan Sisi Klien. Kedua, server OpenVidu adalah perpustakaan sisi server. Ada dokumentasi dan tutorial lengkap untuk pengembang dan pengguna.
Persyaratan sistem
Persyaratan untuk mengatur OpenVidu meliputi:
-
Docker
-
Docker#VALUE!Compose (versi minimum
1.24
) -
Buka port ini (22 TCP, 80 TCP, 443 TCP, 3478 TCP+UDP, 40000 - 57000 TCP+UDP, 57001 - 65535 TCP+UDP)
-
Bebaskan port ini (80, 443, 3478, 5442, 5443, 6379, 8888)
Fitur
OpenVidu menawarkan fitur utama berikut:
- Open Source
- Dienkripsi
- Kompatibel WebRTC
- Dukungan untuk teknologi ujung depan
- Dukungan untuk Teknologi Back End
- Obrolan Terpadu
- Panggilan video multipartai
- Konfigurasi Sesi
- Self Hosted
- Rekaman video
- multiguna
- Dapat disesuaikan
- multiplatform
- Filter video/audio
- Berbagi layar
Instruksi instalasi
Pertama, Anda memerlukan izin root yang dapat dilakukan dengan perintah berikut
sudo su
Kemudian jalankan perintah berikut
cd /opt
Sekarang jalankan perintah berikut untuk mengunduh file dan akan menampilkan pesan dengan instruksi dasar
curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_openvidu_latest.sh | bash<br></br>
Konfigurasi platform OpenVidu ditentukan dalam file .env
dengan variabel lingkungan. Anda harus memberikan nilai pada properti domain_or_public_ip
dan ** openvidu_secret
**. Nilai kosong default akan gagal. Oleh karena itu, Anda dapat mengubah sertifikat_type
Jika Anda memiliki nama domain yang valid. Menetapkan properti ini ke letsencrypt
akan secara otomatis menghasilkan sertifikat yang valid untuk Anda (diperlukan untuk mengatur properti letsencrypt_email
). Atau jika karena alasan yang tidak diketahui, Anda lebih suka menggunakan sertifikat Anda sendiri, atur properti ke ownCert
dan letakkan file sertifikat seperti yang dijelaskan.
Secara default, aplikasi panggilan OpenVidu hadir dengan platform OpenVidu. Itu dapat diakses di URL
https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/
Sekarang, jalankan aplikasi dengan perintah berikut
./openvidu start
Akhirnya, aplikasi akan tersedia di https: // domain \ _or \ _public \ _ip/