NextCloud appp to interface with BBB

There’s one official BBB app in the NC app store: https://apps.nextcloud.com/apps/bbb This one looks promising., but there’s also another team that has been working on some NC app: https://github.com/ramezrafla/spreed-bigbluebutton#nextcloud-talk-using-big-blue-button

Maybe we should try both, but start with the official one? I just added it to the cloud.meet.coop server but it requires command line access in order to configure it. Here’s the details: https://github.com/sualko/cloud_bbb/

3 Likes

At some point in the next few days, when I have got on top of the backlog of work that has built up, I’ll setup a development server with two Nextclouds (one for each of the BBB plugins) and WordPress and Drupal sites for testing those plugins, perhaps Moodle also — I agree that we need to have a play with the open source BigBlueButton plugins to see how developed they are and what options might be available in order that we can work out what possibilities we have.

2 Likes

FYI there seems to be further integration implementations coming into Greenlight that Nextcloud has decent integrations for: https://github.com/bigbluebutton/greenlight/pull/1334 (SAML) and https://github.com/bigbluebutton/greenlight/pull/1194 (OpenID) are tracking those.

1 Like

Without delving deeply into this, I have an impression the BBB api isn’t hugely rich. So perhaps we can only have limited expectations of what these other front ends might deliver.

However, I’m very keen to know how things look from the NextCloud side. It would make a lot of difference to have a room as an auxiliary to a collaboration that was already ongoing, on an infrastructure of NextCloud tools - especially shared PDFs in the cloud, which might then be taken into BBB rooms for discussion.

I haven’t systematically experimented with screen sharing in BBB. A quick trial before the Open2020 event displayed way too much lag (thus, out-of-sync behaviour between video image and audio commentary) to be able to attempt anything involving live manipulation with voice-over.

Does anyone have more experience of how laggy BBB is?

1 Like

We have integrated the BBB server with our NextCloud; I simply activated the BBB plugin and @hng put the secret API key of our BBB server.

Now all of us who have a user at our NextCloud instance can go to their Personal Settings page and choose BigBlueButton (direct link) . This will allow you to create a room with some config options. The UI is more limited than the GreenLight interface. The only advantage that occurs to me is this one: you can set the access level to “Internal” which limits access to NextCloud users. In case that is a useful group, this can be useful. That said, the GL UI is richer and preferrable in most contexts I’d think.

2 Likes