Hardloop BigBlueButton in 'n - Reactjs, Vue.js, Angular.js

Big Blue Meeting Cloud Hosting, Dedicated Server en Dedicated Private Cloud ondersteun die inbedding van BigBlueButton in 'n iframe.

As jy die Cloud Hosting gebruik, kan jy eenvoudig jou API-sleutel gebruik, geen konfigurasie is nodig nie. As jy die ander opsies gebruik, kontak ons ​​asseblief aangesien ons 'n klein verandering aan jou bediener sal moet maak om hierdie funksionaliteit te fasiliteer.

Jy kan by ons inteken vir 'n gratis proefrekening om hierdie proses te toets terwyl jy jou toepassing ontwikkel.

Daar is 'n paar voorvereistes om BigBlueButton binne 'n .

Moet onder SSL gehuisves word

Jou moet op 'n webwerf wat onder SSL gehuisves word, anders kan WebRTC nie werk nie en kan toestemming vir webcam, mikrofoon en skermdeling nie gegee word nie.

Hoe om die BigBlueButton API te gebruik om 'n URL vir 'n

Jy moet eers 'n vergadering skep met die skep API-oproep. Nadat 'n vergadering geskep is, kan jy óf 5 sekondes wag voordat jy aansluit óf die getMeetingInfo API-eindpunt navra vir indien die vergadering begin het, dit nie meer as 5 sekondes behoort te neem nie. Gedurende hierdie tyd moet jy vir jou gebruiker 'n laaibladsy wys. Na 5 sekondes, kan jy 'n skakel skakel genereer wat jy sal gebruik vir die src tag van jou . Jou moet soos hieronder lyk, let op die "toelaat" parameter dit moet presies so gespesifiseer word. Die iframe sal dan by die gebruiker aansluit by die vergadering.

Jy kan die aansluit-URL genereer direk nadat jy 'n skepoproep uitgereik het, maar jy moet 5 sekondes wag voordat jy die iframe aan die gebruiker wys, want anders sal die vergadering nie gereed wees nie en die gebruiker sal 'n foutbladsy kry.

Vue.js, Reactjs, Angular het almal hul eie metodes om iframes by te voeg, raadpleeg asseblief dokumentasie vir jou biblioteek vir hoe om 'n iframe by jou toepassing te voeg.

Stel toestemmings behoorlik

<iframe src="?..." width="100%" hoogte="700" toelaat = "kamera *; mikrofoon *; vertoon-vasvang *;" toelaatvolskerm>

As jy enige vrae of probleme het, maak 'n ondersteuningskaartjie oop of klik op die kletsknoppie regs onder.