Изпълнение на BigBlueButton в - Reactjs, Vue.js, Angular.js

Big Blue Meeting Cloud хостинг, специален сървър и специален частен облак поддържа вграждане на BigBlueButton в iframe.

Ако използвате облачния хостинг, тогава можете просто да използвате своя API ключ, без да е необходима конфигурация. Ако използвате другите опции, моля, свържете се с нас, тъй като ще трябва да направим малка промяна във вашия сървър, за да улесним тази функционалност.

Можете да се регистрирате за безплатен пробен акаунт при нас, за да тествате този процес, докато разработвате приложението си.

Има няколко предпоставки за хостване на BigBlueButton в .

Трябва да се хоства под SSL

Вашият трябва да бъде на сайт, който се хоства под SSL, в противен случай WebRTC не може да работи и разрешение за споделяне на уеб камера, микрофон и екран не може да бъде дадено.

Как да използвате API на BigBlueButton, за да създадете URL за

Първо трябва да създадете среща с извикването на API за създаване. След като се създаде среща, можете или да изчакате 5 секунди, преди да се присъедините, или да запитате крайната точка на API на getMeetingInfo за това, че ако срещата е започнала, не трябва да отнеме повече от 5 секунди. През това време трябва да покажете на потребителя страница за зареждане. След 5 секунди можете да генерирате връзка за присъединяване, която ще използвате за вашия src таг . Вашият трябва да изглежда както по-долу, забележете параметъра "allow", той трябва да бъде посочен точно така. След това iframe ще присъедини потребителя към срещата.

Можете да генерирате URL адреса за присъединяване веднага след като издадете повикване за създаване, но трябва да изчакате 5 секунди, преди да покажете вградената рамка на потребителя, защото в противен случай срещата няма да е готова и потребителят ще получи страница за грешка.

Vue.js, Reactjs, Angular имат свои собствени методи за добавяне на вградени рамки, моля, консултирайте се с документацията за вашата библиотека за това как да добавите iframe към вашето приложение.

Комплект разрешения правилно

<iframe src="?..." ширина="100%" височина="700" разреши = "камера *; микрофон *; заснемане на дисплея *;" позволен цял екран>

Ако имате въпроси или проблеми, отворете билет за поддръжка или щракнете върху бутона за чат долу вдясно.