BigBlueButton'u bir - Reactjs, Vue.js, Angular.js

Big Blue Meeting Bulut Barındırma, Tahsis Edilmiş Sunucu ve Tahsis Edilmiş Özel Bulut, BigBlueButton'u bir iframe içine yerleştirmeyi destekler.

Bulut Barındırma kullanıyorsanız, API anahtarınızı kullanabilirsiniz, yapılandırma gerekmez. Diğer seçenekleri kullanıyorsanız lütfen bizimle iletişime geçin, çünkü bu işlevi kolaylaştırmak için sunucunuzda küçük bir değişiklik yapmamız gerekecek.

Uygulamanızı geliştirirken bu süreci test etmek için bizimle ücretsiz bir deneme hesabı için kaydolabilirsiniz.

BigBlueButton'u bir web sitesinde barındırmak için birkaç ön koşul vardır. .

SSL altında barındırılmalıdır

Senin SSL altında barındırılan bir sitede olmalıdır, aksi takdirde WebRTC çalışamaz ve web kamerası, mikrofon ve ekran paylaşım izni verilemez.

Bir URL oluşturmak için BigBlueButton API nasıl kullanılır?

Öncelikle create API çağrısı ile bir toplantı oluşturmalısınız. Bir toplantı oluşturulduktan sonra, katılmadan önce 5 saniye bekleyebilir veya getMeetingInfo API uç noktasını yoklayabilir, çünkü toplantı başladıysa 5 saniyeden fazla sürmemelidir. Bu süre zarfında kullanıcınıza bir yükleme sayfası göstermelisiniz. 5 saniye sonra, src etiketiniz için kullanacağınız bir birleştirme bağlantısı oluşturabilirsiniz. . Senin aşağıdaki gibi görünmelidir, "izin ver" parametresinin tam olarak bu şekilde belirtilmesi gerektiğine dikkat edin. iframe daha sonra kullanıcıyı toplantıya katacaktır.

Bir oluşturma çağrısı yaptıktan hemen sonra birleştirme URL'sini oluşturabilirsiniz, ancak iframe'i kullanıcıya göstermeden önce 5 saniye beklemeniz gerekir, aksi takdirde toplantı hazır olmaz ve kullanıcı bir hata sayfası alır.

Vue.js, Reactjs, Angular'ın hepsinin iframe eklemek için kendi yöntemleri vardır, uygulamanıza nasıl iframe ekleyeceğiniz konusunda lütfen kitaplığınızın belgelerine bakın.

Ayarlamak izinleri uygun şekilde

<iframe kaynağı = "?..." genişlik="%100" yükseklik="700" allow="kamera *;mikrofon *;ekran yakalama *;" izin verilen ekran>

Herhangi bir sorunuz veya sorununuz varsa bir destek bileti açın veya sağ alttaki sohbet düğmesine tıklayın.