BigBlueButton records all the events of BigBlueButton classes for later playback.
In a session with recording enabled, BigBlueButton will save the
- slides
- chat and audio
- desktop sharing (deskshare)
- whiteboard events
- shared notes and poll results
- captions
- webcams
To secure your BigBlueButton session recording you can follow the below steps:
If you are using BigBlueButton 2.3 or 2.4 then refer below steps
- add the below code after
try_files $uri /playback/presentation/2.3/index.html;
- line in
/etc/bigbluebutton/nginx/playback.nginx
# Restrict access valid_referers server_names bbb.youdomain.com; if ($invalid_referer) { return 404; } # End - Restrict access
- reload the
nginx : nginx -t &&
nginx -s reload
If you are using BigBlueButton 2.2 or the lower version. please refer to this https://github.com/manishkatyan/bbb-optimize#secure-recordings