Activities ::: mod_bigbluebuttonbn
Maintained by Fred Dixon, Jesus Federico
Integrate BigBlueButton within Moodle - including record and playback of sessions.

BigBlueButtonBN 1.0.9

Moodle 1.9
Released: Thursday, July 11, 2013, 4:47 AM
BigBlueButton Activity Module for Moodle 1.9

BigBlueButton is an open source web conferencing system that enables universities and colleges to deliver a high-quality learning experience to remote students.

These instructions describe how to install the BigBlueButton Activity Module for Moodle (version 1.9+).

This module is developed and supported by Blindside Networks, the company that started the BigBlueButton project in 2007.

With this module you can
- Create links in any class to a BigBlueButton virtual classroom
- Restrict students from entering the virtual classroom until a teacher joins
- Monitor the active classes and end any class (eject all users)

You need:

1. A server running Moodle 1.9. Be advised that this version was originally developed for the latest release 1.9.19 (2007101592.00) and even though it has been tested on the two previous releases 1.9.17 and 1.9.18 some features might not work.
2. A BigBlueButton 0.8 (or later) server running on a separate server (not on the same server as your Moodle site)

Blindside Networks provides you a test BigBlueButton server for testing the Moodle integration. To use this test server, just accept the default settings when configuring the activity module. The default settings are

| url:
| salt: 8cd8ef52e8e101574e400365b55e11a6

For information on how to setup your own BigBlueButton server see

Obtaining the source
This GitHub repostiory at

contains the latest source. If you want to use the latest packaged snapshot, you can download it from


These instructions assume your Moodle 1.9 server is installed at /var/www/moodle and you've downloaded

1. Copy to /var/www/moodle
2. Enter the following commands

cd /var/www/moodle
sudo unzip

This will create the directory


and install the language file in


3. Login to your moodle site as administrator
4. Click notifications.

You'll see the database tables setup.

5. Click the 'Continue' button.

You'll be prompted to configure the activity module.

6. Enter the URL and salt (security key) to your BigBlueButton server (or use the default values for test-install).
7. Click the Save Changes button.

At this point, you can enter any course, turn editing on, and add a BigBlueButton activity link to the class.

When adding a link, you can specify:
- The name of the virtual classroom
- Whether students must wait until a teacher joins the virtual classroom before they can join

When a user clicks on the link, the activity module will use the BigBlueButton API to create a virtual classroom and join the user into that classroom. Students join a viewers, other Moodle users (such as administrators and teachers) join as moderators.

If you have feedback, enhancement requests, or would like commercial support for hosting, integrating, customizing, branding, or scaling BigBlueButton, contact us at

Regards,... Fred Dixon

ffdixon [at] blindsidenetworks [dt] com

Version information

Version build number
Version release name
Can be updated from
1.0.9-a1, 1.0.9-b1, 1.0.9-b2, 1.0.9-b3, 1.0.9-rc1
Stable version
MD5 Sum
Supported software
Moodle 1.9, PHP 5.3, PHP 5.2, PHP 5.4
  • Latest release for Moodle 1.9

Version control information

Version control system (VCS)
VCS repository URL
VCS branch

Default installation instructions for plugins of the type Activities

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "assignment") in the "mod" subdirectory.
  4. Visit to finish the installation