Activities: BigBlueButtonBN

Maintained by Picture of Fred DixonFred Dixon, Picture of Jesus FedericoJesus Federico
Integrate BigBlueButton within Moodle - including record and playback of sessions.
16287 sites
238 fans
Current versions available: 6

BigBlueButton is an open source web conferencing system for online learning.  The goal of the project is to enable instructors to effectively engage remote students.  The project supports live online classes, virtual office hours, and group collaboration with remote students. 

BigBlueButton supports real-time sharing of slides (including whiteboard), audio, video, chat, emojis, breakout rooms, and screen.  It also record all content for later playback.

Like Moodle, BigBlueButton is open source.  The BigBlueButton project was started in 2008 by Blindside Networks.  In addition our work on BigBlueButton core, we created this BigBlueButtonBN Moodle plugin so you can fully leverage BigBlueButton's capabilities from within your Moodle site.

The BigBlueButtonBN plugin enables you to:

  • Create multiple activity links to online sessions within any course
  • Restrict students from joining a session until a teacher (moderator) joins the session
  • Launch BigBlueButton in a separate window
  • Create a custom welcome message that appears at the top of the chat window when joining the session
  • Specify join open/close dates for the session that appears in the Moodle's calendar
  • Record a session
  • Access and manage recordings

The best way to install is directly from  For a video walkthrough of installing the plugin, click the image below

You’ll notice in the video that BigBlueButtonBN module comes pre-configured with a test BigBlueButton server, aptly called  This server is maintained by Blindside Networks maintains to help test your installation with BigBlueButton.  Blindside Networks also develops and maintains the BigBlueButtonBN plugin. 

For information on setting up your own BigBlueButton server, see

BigBlueButton and the BigBlueButton logo are trademarks of BigBlueButton Inc.


If you think you have found a bug in this plugin, please open a ticket in the Bug Tracker and provide details of how to reproduce the issue. The more details you provide the easiest for us to find and solve the problem. 

If you need help for configuring or using this plugin, please use the Forums. There are hundreds of users subscribed in the forums and many of them are willing to help. Besides your question may have been responded already. Using the search option can save you time. Also when asking for help provide the more possible details. Please provide (a) your version of Moodle, (b) the version of the BigBlueButtonBN plugin, and (c) the error message you are receiving.  A screen capture is usually very helpful. 

While we certainly appreciate feedback on this plugin in the comments sections, but if you found a bug or are looking for support, please use either the Bug Tracker or Forums. 


This plugin is part of sets Big Blue Button, MoodleCloud.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


Picture of Fred Dixon
Fred Dixon (Lead maintainer)
Picture of Jesus Federico
Jesus Federico: Project Manager
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of seo yongjin
    Fri, Jun 28, 2013, 10:53 AM
    Unable to connect. Please check the url of the BigBlueButton server AND check to see if the BigBlueButton server is running.
  • Picture of Iqbal syed
    Wed, Jul 10, 2013, 8:13 PM
    what is the maximum number of student attendees for this plugin ??
  • Picture of Fred Dixon
    Wed, Jul 10, 2013, 8:21 PM
    Hi Iqbal, without knowing anything about your BigBlueButton server, we recommend 25 users or less in a session. See
  • Picture of German Acevedo
    Sat, Aug 3, 2013, 12:33 PM
    I'm testing BBB module in a Moodle 2.5.1 (Build: 20130708) site before to pass it to production, but every time I try to enter into a BBB activity, I'm getting the following error:
    "Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."

    I have my BBB server running (with demo examples) working fine with a 0.81-beta2 version.

    If you need to try this are the credentials of the administrator:

    Username: admin
    Password: administrador.

    Thanks in advance for any help.

  • Picture of Jesus Federico
    Thu, Aug 15, 2013, 12:16 AM
    German, This problem has been reported previously by people who had their BigBlueButton server broken. The first test you should be sure to do is testing the plugin using the servers by default provided by Blindside Networks. if you do a quick call to you should receive an xml response.

    If you need further help please go to the forums. Either opening an new thread at or with a post on the corresponding one to the release you are experiencing problems. It will be easier to follow up there.

    Also, if you think you found a bug that can be reproduced please add an issue with more details on the tracking system
  • Picture of Nelli Hunanyan
    Wed, Sep 18, 2013, 10:49 PM
    Hi, this is exactly what I was looking for...

    Congratulations for a grate job!!!

    I´v installed an activity in my moodle 2.5 and it works!

    Some quiestions:

    1. Can I use the BigBlueButton test server for my real conferences or I have to install in my server?
    2. I have another moodle 1.9 that doesn´t allow to install the activity:

    I have an error:

    The module "bigbluebuttonbn" (2013071000) could not be installed because it requires a newer version of Moodle (this version is 2007101509, and the module requires 2007101591.12).

  • Picture of Jesus Federico
    Wed, Sep 18, 2013, 11:04 PM
    @Nelli Hunanyan

    test-install is not meant to be used for production, even though you can run all your tests having full capabilities. For production you should have you own server or a host your sessions somewhere else. (see

    Regarding to the error message, well it is very clear. You are not using a supported version. You can either upgrade you Moodle at least to 2007101591.12 (see, or you can try changing this restriction editing the version.php file. Although there is no warranty that the plugin is going to work in that version. there are too many changes between versions. I would suggest you to upgrade.

    Good luck.
  • Picture of tim chan
    Mon, Nov 18, 2013, 5:20 PM
    hi, I have installed moodle (2.5x) and BBB plugin (2013110100). But the bbb activity of my server cannot work. It means that the BBB activity cannot redirect to the test-install server (, it just shows a blank window. I have checked the setting (url and salt) is correct. Also, I have ssh into my server to test (make a quick call ) to the test-install server, the result showed success.
    Do you know what is the problems? is it need some corrections in the plugin code? and how to correct it?

    Thank you very much!
    Tim Chan
  • Picture of Jesus Federico
    Mon, Nov 18, 2013, 11:55 PM
    First, I would recommend you to use the forums instead of the plugin main page. It is the best place to follow up with you Also, if you think you find a bug, the place to report it is, as you can see in one of the previous posts in this page.

    Two suggestions.
    Activate the "Debug messages", ALL or DEVELOPER will give you a good idea about what is going on. Perhaps is something you can fix on your own or it can give us more information to help you.

    Two, In most of the cases the problem is communication between servers. You probably already did this test, but the recomendation is to run on your moodle server (assuming it is a linux/unix one)

    wget -O - --quiet; echo

    you should have an xml as response indicating SUCCESS
  • Picture of tim chan
    Tue, Nov 19, 2013, 11:18 AM
    Thank Jesus
    I have created a post on that forum. Hope some people can help me.
  • Picture of Tassos Aroaneios
    Fri, Nov 22, 2013, 2:44 PM
    I have installed the plugin (latest version) in my moodle 2.5.2 site, and when I try to open a virtual class, whici I have created I have the message "Directory "/home/jereisma/public_html/eclass/mod/bigbluebuttonbn" is writeable by group"
  • Picture of Calvin Tan
    Mon, Jan 13, 2014, 12:00 PM
    I'm using moodle 2.6 and getting an error in view.php line 126. Seems $module->version is not defined. Anyway I changed that to get_config('mod_'.$module->name, 'version') to do the same thing.
    This issue occurs in recordingsbn view.php too, line 81.

    Anyone else experienced this?
  • Picture of Jesus Federico
    Tue, Jan 14, 2014, 12:18 AM
    Good catch Calvin Tan. Apparently the way the version for plugins is handled has changed in M2.6. The patch you proposed is correct for M2.6. Unfortunately it won't work on previous versions, so the "official" fix will be a selective assignation. For your case you can keep the patch you made.

    On the other hand, the version is not really important if you dont give support for multiple Moodle versions. So if you could also safely get rid off these lines, and also the one that assigns the value to $module. ( $module = $DB->get_record('modules', array('name' => 'recordingsbn'));)

    Thanks for letting us know.
  • Picture of Radi Penchev
    Fri, Jan 17, 2014, 1:21 AM
    Error: Exception - String could not be parsed as XML in moodle 2.6
    how to fix it?
  • Floyd Saner - Tail of the Dragon, U.S. 129, NC
    Thu, Jan 23, 2014, 9:29 AM
    We installed a BBB server, version 0.81. We are running Moodle 2.5.3+ (20131224). We installed BBB/BN (2013110100) and RecordingsBN (20131101) plugins on Moodle.

    On our server and on the BBB test server, we can initiate a session. However, when recording is enabled for the session (the login message panel says recording is on), no recordings are listed in the RecordingsBN Resource page. This is the same for our server and the BBB test server.

    Any suggestions?

    Thanks, Floyd
Please login to post comments