Can't establish simulcast on BBB 3.0

44 views
Skip to first unread message

Adrián Pérez Aguilar

unread,
Jul 24, 2025, 3:20:33 AMJul 24
to BigBlueButton-dev

Dear Community,

I'm currently experiencing issues with webcam streaming in a BigBlueButton (BBB) meeting. I’ve deployed a BBB 3.0 server along with Greenlight 3.0 in a private network for testing and research purposes.

The installation was done using the following command:

wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.0.x-release/bbb-install.sh | bash -s -- -w -v jammy-300 -s bbb.uma.internal -d -g

After resolving some initial setup issues, the platform is now fully operational. However, during meetings, I’ve encountered anomalies with webcam video reception. Upon investigation, it appears the problem stems from the transmitting client not sending multiple video stream qualities (simulcast), which seems to be affecting the viewing experience.

As shown in the attached screenshot, only a single quality stream is being transmitted, which may be causing compatibility or performance issues on the receiving end.

internal-bbb3.0.png

Finally, to double check if BBB 3.0 can do simulcast (I was 99.99% sure because I've read posts about it) I created a meeting using the public bigbluebutton server (https://demo.bigbluebutton.org/) and I could see in that case that the emisor sends multiple streams in parallel, as you can see here:
demo-bbb3.0.png

I used the chrome://webrtc-internals/ tool from Chrome to see this kind of information.

At this point, can someone help me on how to configure my server? Is there anything I missconfigured? 

Any help is more than welcome :)

Thank you!

Adrián

Jean Pluzo

unread,
Jul 25, 2025, 6:53:01 AMJul 25
to BigBlueButton-dev
Hola Adrian,

are you using any kind of stun/turn server? Either the one included in BBB 3 or an external one?

Regards,
J.

Adrián Pérez Aguilar

unread,
Jul 25, 2025, 9:33:24 AMJul 25
to BigBlueButton-dev

Hi Jean,

As far as I know, the answer is no. I’ve installed BigBlueButton 3.0 along with Greenlight, both using their default configurations.

This setup is not intended for production use...it's purely for research purposes. I'm trying to understand whether a STUN/TURN server is required even if two users can connect to the server and successfully join a meeting.

Please note that everything is deployed within a private network. In this context, do you think it's necessary to configure a STUN/TURN server to support multiple video streams? If so, what should I do for that?

Thanks in advance for your insights.

Adrián
Reply all
Reply to author
Forward
0 new messages