Hi Chris,
I am using BBB on CommunityBridge with the Wordpress plugin and so far it has been excellent!!!
The folks from HOPE.net did a BBB stress test a few days ago and we had over 40 people in one room with all of our cameras on and at one point all of our mics - and it was smooth as can be!! here are the serve specs they sent me:
From Dante:
We didn’t use anything fancy for this first test, it’s just a Hetzner VPS with 8 dedicated cores and 16GB of RAM. We peaked CPU usage at around 500%, meaning 5 full cores were in use out of the 8 available. It was the simplest install, just a regular bbb-install.sh, following the docs.
BBB claims their minimum server requirement supports up to 100 people in a call. But concurrent users isn’t a good metric by itself, performance will vary greatly depending on how many are just listeners, how many have their microphones enabled and video or screen sharing enabled. According to their docs, screen sharing is the most resource intensive. I am confident we could have had 100 users in our test, if we didn’t go past 5 video feeds and maybe 10 speakers.
Our plan now is to use a Scalelite cluster, and have 3 BBB servers running, and a separate front-end. We haven’t finish all specs for the cluster, but now that we think BBB will work for the workshops, we’ll work on it.
Dante.