OpenVidu Ücretsiz video konferans yazılımı
Zengin ses/video filtreleri ile çok partili video görüşmesi platformu
Oturum yapılandırma özelliklerine sahip WebRTC tabanlı platform. Ekran paylaşımı, akıllı düzen, kendi kendine barındırılan ve daha fazlası gibi güçlü özellikler sunar
Genel Bakış
Openvidu, ücretsiz bir açık kaynaklı çok platformlu video konferans çözümüdür. Sadece platform uyumlu değildir, aynı zamanda JavaScript, Angular, React, TypeCript, Vue.js ve Ionic gibi birçok ön uç teknolojisini uyumlu bir şekilde sağlar. Ancak, bu popüler video işbirliği yazılımı, herhangi bir arka uç teknolojisiyle kullanılabilecek REST API’sını sunar. Video görüşmeleri için gizlilik sağlamak için sunucu tarafında rol tabanlı bir sistem uygulanmıştır. Bu açık kaynaklı yazılım, bire bir, bire çok, çok sayıda gibi birden fazla çağrı kombinasyonu sağlar. Bu ücretsiz görüntülü sohbet platformu, özelleştirmeyi herhangi bir düzeyde getirmenizi sağlar. Bu nedenle, video kaydı, ekran paylaşımı, metin tabanlı sohbetler, ses/video filtreleri, IP kamera ve çok partili video konferansı gibi birçok zengin özellik sağlar. Ayrıca, kullanıcı arayüzü son derece akıllı ve özelleştirilebilir. Bu video konferans platformu, herhangi bir kameradan bir video akışı alabilen bir sistemi destekler ve aynı zamanda nesne hareketi hakkında sizi bilgilendirebilir. Openvidu, Java, TypeScript, JavaScript ve diğer bazı dillerde yazılmıştır. Her şeyden önce, kendi kendine barındırılan yeteneklere sahiptir ve sunuculara dağıtılabilir. Ayrıca, mimari iki parçaya ayrılmıştır. İlk olarak, OpenVIDU tarayıcısı istemci tarafı kütüphanesidir. İkincisi, OpenVIDU sunucusu bir sunucu tarafı kitaplığıdır. Geliştiriciler ve kullanıcılar için eksiksiz belgeler ve öğreticiler vardır.
Sistem gereksinimleri
OpenVIDU Kurulum Gereksinimleri şunları içerir:
Docker
Docker#VALUE!Compose (minimum sürüm
1.24
)Bu bağlantı noktalarını açın (22 TCP, 80 TCP, 443 TCP, 3478 TCP+UDP, 40000 - 57000 TCP+UDP, 57001 - 65535 TCP+UDP)
Bu bağlantı noktalarını serbest bırakın (80, 443, 3478, 5442, 5443, 6379, 8888)
Özellikler
OpenVIDU aşağıdaki temel özellikleri sunar:
- Açık kaynak
- Şifreli
- Webrtc uyumlu
- Ön uç teknolojileri için destek
- Arka uç teknolojileri için destek
- Entegre sohbet
- Çok partili video görüşmeleri
- Oturum yapılandırması
- Kendine ev sahipliği yapıldı
- Video kaydı
- Çok amaçlı
- Özelleştirilebilir
- Çoklu platform
- Video/ses filtreleri
- Ekran paylaşımı
Kurulum Talimatları
İlk olarak, aşağıdaki komutla yapılabilecek kök izinlerine ihtiyacınız var
sudo su
Sonra aşağıdaki komutu çalıştırın
cd /opt
Şimdi dosyaları indirmek için aşağıdaki komutu çalıştırın ve temel talimatları içeren bir mesaj gösterecektir
curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_openvidu_latest.sh | bash<br></br>
OpenVIDU Platform Yapılandırması, ortam değişkenlerine sahip .env
dosyasında belirtilir. Özelliklere bir değer vermelisiniz Domain_or_public_ip
ve ** openvidu_secret
**. Varsayılan boş değerler başarısız olur. Bu nedenle, geçerli bir etki alanı adınız varsa certifical_type
değiştirebilirsiniz. Bu özelliği LetsEncrypt` olarak ayarlamak sizin için otomatik olarak geçerli bir sertifika oluşturur (`LetsensRypt_EMAIL 'özelliğini ayarlamak gerekir). Veya bilinmeyen herhangi bir nedenden dolayı kendi sertifikanızı kullanmayı tercih ederseniz, mülkü
owncert ’’ olarak ayarlayın ve sertifika dosyalarını açıklandığı gibi yerleştirin.
Varsayılan olarak, OpenVIDU çağrı uygulaması OpenVIDU platformu ile birlikte gelir. URL’de erişilebilir
https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/
Şimdi, uygulamayı aşağıdaki komutla çalıştırın
./openvidu start
Son olarak, uygulama https: // domain \ _or \ _public \ _ip/