BigBlueButton is comprised of many open source components along with a significant amount of additional code written by the BigBlueButton team to implement the client and server functionality for web conferencing.
Like any large open source project, this may seem complicated at first, but when you break everything down to its components, it becomes much less complex. Here’s our attempt to carefully walk you through each of the configuration and log files to help you understand how to modify and extend BigBlueButton yourself.
The configuration files show an IP address of
192.168.0.100 – you’ll need to change it to match your local IP address when setting up BigBlueButton.
This configures nginx to use
/var/www/bigbluebutton-default as the default site. (src)
|/var/log/nginx/bigbluebutton.access.log||Web log of access to BigBlueButton HTML pages.|
|/var/log/nginx/error.log||Web log of errors generated by nginx based on browser requests.|
The main configuation file for red5. You shouldn’t need to modify this file.
Properties for bbb-apps, the core BigBlueButton red5 module (
Properties for bbb-apps-sip, which specifies the range of ports for connecting to the FreeSWITCH server. Used with bbb_sip.conf.
Debug output from the deskshare red5 application, which is the red5 server component for supporting desktop sharing in the BigBlueButton client.
Debug output from the sip red5 application, which is the red5 server component (based on Red5Phone) for supporting voice over IP in the BigBlueButton client.
Debug output from the video red5 application, which is the red5 server component for supporting video in the BigBlueButton client.
Debug output from the bigbluebutton red5 application, which contains information on client connections to the red5 server.
This is one of the main configuration file for BigBlueButton applications.
|catalina.yyyy-mm-dd.log||General log information from startup of tomcat.|
|localhost.yyyy-mm-dd.log||General log information from startup of tomcat applications.|
|/var/log/syslog||Also contains output from tomcat.|
|/var/log/bigbluebutton||Contains BigBlueButton Web and Recording processing logs.|
Setup host and external IP values.
Setup voice conference properties.
Configure how to handle calls to join the voice conference.
BigBlueButton Client (Flash)
Enabling and Disabling client features
Check the client configuration page.