BigBlueButton is an open source web conferencing system for sharing of slides, voice (using Asterisk), chat, video, and desktops. It enables companies offering Asterisk services to increase revenues by adding integrated web conferencing services.

No Reviews

(0 reviews)
  • Download

  • Certified

  • Supported


  • Open source web conferencing
  • Built using Asterisk
  • Increase your revenues


  • Free


BigBlueButton is an open source web conferencing system designed for ease of setup and integration.

The BigBlueButton client, written in Flash, runs equally well on Mac, PC, and Unix computers.  If your customers can watch YouTube videos, they can run BigBlueButton.   The client can be localized into different languages.  

For the viewer, BigBlueButton supports

  • Joining the asterisk-based voice conference from within the client (using a built-in SIP phone)
  • Chat with other users (including private chat)
  • See the presenter’s slide and cursor
  • Share a video stream (webcam) with other participants

For the presenter, BigBlueButton supports

  • Uploading slides (PDF or any office document supported by Open Office)
  • Muting or ejecting listeners from the voice conference
  • Sharing their desktop (yes, even on Linux)

To share their desktop, the presenter needs to run a Java applet.  Viewers need only run the BigBlueButton client to view the presenter’s desktop.


BigBlueButton is built using the following open source components: asterisk, red5, apache MQ, tomcat 6, pdf2swf, nginx, open office, mysql, grails, ghostscript, xuggler, and imagemagick.

BigBlueButton server provides an API that let’s third-party applications create, join, and monitor meeting. 



The BigBlueButton server runs on Linux (see below), requires a 2.0+ Ghz computer with at least 1G of memory and a network connection.  

It uses Asterisk 1.4.21 for voice conferencing, either through meetme or app_konference.

To help you quickly setup your own BigBlueButton server you can


  • Download a BigBlueButton Virtual Machine (running Ubuntu 9.04).  
  • Install BigBlueButton on any Ubuntu 9.04 32-bit (server or desktop) with five commands using apt-get (don't you just love packaging).  
  • Follow step-by-step instructions for installation on Debian, CentOS, and Fedora.


For an overview of BigBlueButton's architecture, see http://code.google.com/p/bigbluebutton/wiki/ArchitectureOverview

For a specific list of all the open source packages in BigBlueButton, see http://code.google.com/p/bigbluebutton/wiki/OpenSourceComponents

You must login to review this product

Support Details


There is a global community of developers that strive to provide first-rate support for BigBlueButton through the BigBlueButton developer mailing list.  

To reach this community, subscribe to the BigBlueButton developer’s mailing list.  http://groups.google.com/group/bigbluebutton-dev/topics?gvc=2.  

The project is hosted at Google Code: http://code.google.com/p/bigbluebutton/.

The site offers installation instructions, FAQ, product road map, issue tracking, source code, and technical documentation describing the architecture of BigBlueButton, how to create new modules, and how to integrate BigBlueButton into other products using the API.


Support Contact Information

Blindside Networks


We provide commercial support for BigBlueButton. If you like BigBlueButton and want to really exploit its capabilities, we offer installation, configuration, branding, and integration services. We also offer three levels of support: basic, premium, and platinum (contact us for more details).
View all products by this provider...