BigBlueButton: How to secure recordings

5 Feb, 2021

With default BBB installation, anyone can share playback recordings of your classes on Facebook or WhatsApp for everyone else to watch.

To secure your recordings, you can make it accessible only from a certain domain.

For example, allow recordings to be accessed from theh domain of your Moodle site.

# edit /etc/bigbluebutton/nginx/presentation.nginx
  location /playback/presentation {
    root   /var/bigbluebutton;
    index index.html index.htm;

  # Restrict access
    valid_referers server_names;
    if ($invalid_referer) {
      return 404;
  # End - Restrict access

I hope this helps in conducting better online classes on BigBlueButton!

You may also like …

BigBlueButton WordPress Help

Discover the BigBlueButton WordPress Plugin, a versatile tool for both online classrooms and corporate meetings. Seamlessly integrate with BigBlueButton servers, create unlimited classes, initiate sessions with a click, and enjoy extensive customization. Experience effortless hosting with enhanced security, personalized branding, and no impact on site performance. Elevate your virtual engagement effortlessly.

BigBlueButton Scalelite: Exciting Journey to Scalable Learning

Discover how to scale your BigBlueButton servers efficiently using Scalelite, an open-source load balancer. Understand Scalelite’s architecture, server requirements, and implementation details to enhance your online conferencing experience.

Save 40% on BigBlueButton Hosting

Enjoy a 40% reduction in your hosting expenses compared to AWS, Digital Ocean, and other hosting providers, enabling you to invest more in your core business. Embrace a 100% uptime, experts-managed online classroom experience today.