BigBlueButton

Range: 2-300 active Effective: Jun 1, 2007 Official source Pricing page
Self-Hosted: Free Open source Hosted: $5-50/mo Varies by provider and capacity

Features Covered

Video Conferencing Screen Sharing Breakout Rooms Recording and Transcription Chat and Messaging Whiteboard

Timeline

MilestoneDateNotes
Initial releaseJun 1, 2007Open-source web conferencing for education
BigBlueButton 2.0Jun 1, 2018Major update with improved WebRTC support
BigBlueButton 2.5Mar 1, 2022Enhanced whiteboard and learning analytics
BigBlueButton 2.7Aug 1, 2023New webcam and screen share improvements

Provisions (7)

Video Conferencing

Implements: Video Conferencing active Effective: Jun 1, 2007
"BigBlueButton is purpose-built for online learning, giving educational institutions full control over their meeting infrastructure."

Requirements

RequirementDetails
Participant limitScales based on server capacity, typically 100-300 per session
Video qualityWebRTC-based adaptive video
Self-hostedDeployed on institution-controlled infrastructure
Sources: BigBlueButton

Screen Sharing

Implements: Screen Sharing active Effective: Jun 1, 2007
"BigBlueButton ties screen sharing to a presenter role, reflecting its classroom-oriented permission model."

Requirements

RequirementDetails
Sharing optionsFull screen or application window
Presenter roleScreen sharing tied to presenter role by default
Multi-userModerator can grant sharing rights to participants

Breakout Rooms

Implements: Breakout Rooms active Effective: Jan 1, 2016
"BigBlueButton breakout rooms include per-room shared notes, a unique feature for collaborative educational exercises."

Requirements

RequirementDetails
Room creationModerator creates breakout rooms with configurable duration
AssignmentRandom, manual, or allow users to choose their room
Shared notesEach breakout room has its own shared notes pad

Recording and Transcription

Implements: Recording active Effective: Jan 1, 2010
"BigBlueButton recordings synchronize slides with video playback, preserving the full classroom presentation experience."

Requirements

RequirementDetails
Server-side recordingRecordings processed on the BigBlueButton server
Playback formatsBrowser-based playback with presentation and video synced
Recording managementRecordings managed via the hosting institution's integration

Chat and Messaging

Implements: Chat Messaging active Effective: Jun 1, 2007
"BigBlueButton includes a collaborative shared notes pad alongside standard chat, supporting real-time note-taking in class."

Requirements

RequirementDetails
Public chatRoom-wide text chat visible to all participants
Private chatDirect messages between individual participants
Shared notesCollaborative notes pad available during meetings

Polling and Q&A

Implements: Polling active Effective: Jan 1, 2014
"BigBlueButton's quick poll feature lets instructors launch instant comprehension checks without leaving the presentation."

Requirements

RequirementDetails
Quick pollsPre-configured True/False, Yes/No, and A/B/C/D options
Custom pollsCustom poll questions with typed responses
Results displayLive results shown on the presentation area

Whiteboard

Implements: Whiteboard active Effective: Jun 1, 2007
"BigBlueButton's multi-user whiteboard allows students and instructors to annotate directly on presentation slides."

Requirements

RequirementDetails
Multi-user whiteboardMultiple participants can draw simultaneously
Annotation toolsPen, shapes, text, and pointer tools
Presentation overlayWhiteboard annotations layered on uploaded slides