BigBlueButton can accommodate up to 50 users in a conference at one time. How can we scale up to 1000 users conferencing at one time?

1,665 views
Skip to first unread message

lmsu...@gmail.com

unread,
Feb 9, 2017, 11:13:39 AM2/9/17
to bigbluebutton-users
BigBlueButton can accommodate up to 50 users in a conference at one time. How can we scale up to 1000 users conferencing at one time? Can someone shed some light on this topic? 

Thanks a bunch!

Fred Dixon

unread,
Feb 9, 2017, 11:50:13 AM2/9/17
to BigBlueButton-users
Hi,

The limit of 50 is not hard-coded.  It's completely arbitrary conservative number.

Its dependent on many factors such as your server's capacity, bandwidth, as well as the client setup and bandwidth of your users.  You also need to add to the mix what type of session users are holding -- is no one sharing their webcam, is everyone sharing their webcam, and so on.

If its so arbitrary, then why are we saying 50 users?  It's really to give guidance to others that we are not developing a webinar platform -- that is, a restricted application that only allows one user to broadcast to others that must listen.

We have not designed BigBlueButton to be a webinar application. It will not support 1000 users.  If you need to support 1000 users, we recommend seeking other solutions.

We are developing a highly collaborative platform.  As such, you could have a session with 15 people sharing their webcams, for example.  See


So, you may be able to hold (many more) than 50, but it depends on your scenario.  If you are looking to use BigBlueButton for sessions of around 50 users (more or less), we recommend you setup your own BigBlueButton server and test it with a group of representative users.

You can see the install steps for the latest BigBlueButton 1.1-beta here


Regards,.. Fred



On Thu, Feb 9, 2017 at 11:13 AM, <lmsu...@gmail.com> wrote:
BigBlueButton can accommodate up to 50 users in a conference at one time. How can we scale up to 1000 users conferencing at one time? Can someone shed some light on this topic? 

Thanks a bunch!

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsubscribe...@googlegroups.com.
To post to this group, send email to bigbluebutton-users@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-users.

For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
@bigbluebutton

lmsu...@gmail.com

unread,
Feb 10, 2017, 12:57:45 PM2/10/17
to bigbluebutton-users
Thank you for the details Fred, we are planning to install BBB on Azure with BBB on multiple servers so it can scale up the number of users conferencing. But that been said we still exploring if this option is feasible. Do you or someone from your team have any suggestions for this requirement? Do we have any commercial version of BBB to scale up the users. Appreciate any input on this. 

Thanks again! 



On Thursday, February 9, 2017 at 11:50:13 AM UTC-5, Fred Dixon wrote:
Hi,

The limit of 50 is not hard-coded.  It's completely arbitrary conservative number.

Its dependent on many factors such as your server's capacity, bandwidth, as well as the client setup and bandwidth of your users.  You also need to add to the mix what type of session users are holding -- is no one sharing their webcam, is everyone sharing their webcam, and so on.

If its so arbitrary, then why are we saying 50 users?  It's really to give guidance to others that we are not developing a webinar platform -- that is, a restricted application that only allows one user to broadcast to others that must listen.

We have not designed BigBlueButton to be a webinar application. It will not support 1000 users.  If you need to support 1000 users, we recommend seeking other solutions.

We are developing a highly collaborative platform.  As such, you could have a session with 15 people sharing their webcams, for example.  See


So, you may be able to hold (many more) than 50, but it depends on your scenario.  If you are looking to use BigBlueButton for sessions of around 50 users (more or less), we recommend you setup your own BigBlueButton server and test it with a group of representative users.

You can see the install steps for the latest BigBlueButton 1.1-beta here


Regards,.. Fred


On Thu, Feb 9, 2017 at 11:13 AM, <lmsu...@gmail.com> wrote:
BigBlueButton can accommodate up to 50 users in a conference at one time. How can we scale up to 1000 users conferencing at one time? Can someone shed some light on this topic? 

Thanks a bunch!

--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-users+unsub...@googlegroups.com.
To post to this group, send email to bigbluebu...@googlegroups.com.

Chad Pilkey

unread,
Feb 10, 2017, 3:05:33 PM2/10/17
to bigbluebutton-users
From your first message it seemed like you wanted 1000 users in the same meeting, but if you're talking about 1000 people spread into many different meetings you can achieve that with multiple BBB servers and a load balancer in front to hand meetings out.

lmsu...@gmail.com

unread,
Feb 10, 2017, 4:23:18 PM2/10/17
to bigbluebutton-users
Yes, that's correct! I want 1000 users in the same meeting, any suggestions?

Chad Pilkey

unread,
Feb 10, 2017, 4:33:25 PM2/10/17
to bigbluebutton-users
If you want 1000 in the same meeting then Fred's original comment is still relevant:


We have not designed BigBlueButton to be a webinar application. It will not support 1000 users.  If you need to support 1000 users, we recommend seeking other solutions.

BBB hasn't been designed to have a single meeting spread across multiple servers which is something that would likely be required in order to support very large numbers of users.

lmsu...@gmail.com

unread,
Feb 10, 2017, 5:22:23 PM2/10/17
to bigbluebutton-users
I agree with you both. How about 1000 conferences at the same time(of indeterminate size)? How can we horizontally scale the BBB to accommodate sessions?

Thanks in advance!

Chad Pilkey

unread,
Feb 10, 2017, 5:51:46 PM2/10/17
to bigbluebutton-users
1000 conferences is a lot. A more achievable first goal would be 30 conferences with 50 users, across 15 servers.

Something like that could be done with a load balancer in front of the 15 servers. We (Blindside Networks) don't open-source our load balancer though. I think Mconf has one, but I've never looked into it myself. Or you could write your own as there aren't too many API calls that would need to be implemented.
Reply all
Reply to author
Forward
0 new messages