Operator-grade knowledge
BigBlueButton, explained for people responsible for the outcome.
Research-backed guides for educators, platform teams and procurement leaders. No generic cloud filler—each article connects product behaviour to a decision, test or operating procedure.
01
Platform decisions
Neutral comparisons and procurement frameworks for choosing the right service model.
BigBlueButton vs Zoom for education
Compare BigBlueButton and Zoom for teaching, LMS workflows, data control, recordings, breakout rooms, licensing and operations.
Read guide →BigBlueButton vs Microsoft Teams
Compare BigBlueButton and Microsoft Teams for virtual classes, Microsoft 365 collaboration, identity, recordings and self-hosting.
Read guide →A BigBlueButton buying guide for universities
Evaluate BigBlueButton hosting, self-operation and managed alternatives across teaching, capacity, privacy, accessibility and cost.
Read guide →02
Public sector
Procedure, security and continuity for public hearings and government services.
How to host remote hearings
An operational playbook for secure remote hearings: roles, witness handling, evidence, recording, accessibility and failure plans.
Read guide →A video conferencing checklist for government
A procurement and operational checklist for government video conferencing: control, identity, accessibility, records and resilience.
Read guide →03
Planning & architecture
Capacity, concurrency and component decisions grounded in real operating constraints.
Requirements for a production virtual classroom
Define functional, technical, accessibility, privacy and operational requirements for a production virtual classroom.
Read guide →How to size a BigBlueButton server
Size BigBlueButton servers using concurrent meetings, participants, webcams, screen sharing, recordings and measured headroom.
Read guide →Planning for concurrent BigBlueButton meetings
Plan simultaneous BigBlueButton classes, translate timetables into concurrency, and decide when to add Scalelite nodes.
Read guide →Scalelite architecture and operations
Understand Scalelite load balancing, PostgreSQL, Redis, shared recordings, node lifecycle, monitoring and failure modes.
Read guide →04
Security & governance
Data lifecycle and controls that remain after the meeting ends.
05
Integration
Secure connections to the LMS, identity platform and your own applications.
How to integrate BigBlueButton with Moodle
Configure Moodle’s BigBlueButton activity, connect your own server, map roles, publish recordings and test a course safely.
Read guide →Integrating with the BigBlueButton API
Build a secure BigBlueButton integration for meeting creation, role-based joins, callbacks and recording management.
Read guide →BigBlueButton LTI integration, from standard to working classroom
Understand LTI 1.1, LTI 1.3 and LTI Advantage, install the BigBlueButton LTI broker and rooms components, and connect an LMS safely.
Read guide →06
Identity & access
Authentication architecture, claims and account lifecycle.
07
Operations
Repeatable administration, migration, upgrades and recovery.
Migrating BigBlueButton from another provider
Move BigBlueButton, Greenlight, recordings, integrations and DNS to a new provider with a tested rollback plan.
Read guide →Greenlight administration for production
Operate Greenlight safely: identity, roles, rooms, SMTP, database backups, upgrades, recording visibility and support boundaries.
Read guide →Upgrade, backup and disaster recovery for BigBlueButton
Build a BigBlueButton runbook for upgrades, configuration, recordings, Greenlight data, restore tests and service recovery.
Read guide →08
Troubleshooting
Evidence-first diagnosis of the failures users actually report.
Diagnose BigBlueButton audio and WebRTC failures
Diagnose BigBlueButton microphone, listen-only, ICE, firewall, NAT and TURN failures with a repeatable evidence-first workflow.
Read guide →Webcam and screen sharing troubleshooting
Fix BigBlueButton camera and screen-share problems by isolating permissions, browser, network, media services and capacity.
Read guide →09
Teaching practice
Use platform capabilities in ways that support learning and inclusion.
Accessibility in BigBlueButton virtual classrooms
Plan accessible BigBlueButton classes across keyboard use, screen readers, captions, documents, facilitation and support.
Read guide →Designing better BigBlueButton breakout room sessions
Design, facilitate and debrief BigBlueButton breakout rooms with purposeful tasks, roles, timing and accessible alternatives.
Read guide →Using the Learning Analytics Dashboard responsibly
Interpret BigBlueButton learning analytics without turning participation signals into unreliable surveillance or grading shortcuts.
Read guide →10
Installation guides
Production-minded deployment guides for the components around a BigBlueButton service.
How to Install Greenlight v3 with BigBlueButton
Install Greenlight v3 beside BigBlueButton, create the first administrator, configure SMTP and verify rooms and recordings.
Read guide →Install Greenlight v3 on an Isolated Server
Deploy Greenlight v3 on a standalone server and connect it securely to BigBlueButton or Scalelite.
Read guide →How to Install Scalelite for a BigBlueButton Cluster
Install Scalelite with PostgreSQL, Redis and shared recording storage; add BBB nodes and validate load balancing.
Read guide →Install an Isolated TURN Server for BigBlueButton
Install coturn on a dedicated host, configure TLS and shared-secret authentication, then force a relay-only test.
Read guide →Configure the BigBlueButton Cluster Proxy
Configure the BBB cluster proxy so users grant media permissions once while media remains direct to each backend.
Read guide →11
LMS integrations
Step-by-step classroom connections with roles, recordings and upgrade caveats.
Integrate BigBlueButton with Moodle: Step by Step
Configure Moodle’s core BigBlueButton activity with a self-hosted BBB or Scalelite endpoint, roles and recordings.
Read guide →Integrate BigBlueButton with Canvas LMS
Understand Canvas Conferences, self-hosted integration options, roles, recordings and acceptance testing.
Read guide →Integrate BigBlueButton with Sakai Meetings
Add Sakai Meetings, connect a BBB endpoint and test site roles, recordings and course lifecycle.
Read guide →Integrate BigBlueButton with Open edX
Install the BBB LTI components and configure an Open edX LTI launch with safe roles and recordings.
Read guide →Integrate BigBlueButton with Brightspace
Register BigBlueButton as an LTI tool in D2L Brightspace and validate roles, links and recordings.
Read guide →Integrate BigBlueButton with Schoology
Configure the BigBlueButton LTI tool in Schoology and test organization, course and role scope.
Read guide →Integrate BigBlueButton with Jenzabar
Plan and validate a BigBlueButton integration with Jenzabar using supported LTI or vendor connector routes.
Read guide →Integrate BigBlueButton with ILIAS
Select an ILIAS BigBlueButton plugin, configure the API endpoint and test roles, rooms and recordings.
Read guide →Integrate BigBlueButton with Chamilo LMS
Enable Chamilo’s BigBlueButton plugin, configure server credentials and test course roles and recordings.
Read guide →12
Collaboration integrations
Connect team workspaces and content platforms without exposing API secrets.
Integrate BigBlueButton with WordPress Safely
Evaluate WordPress BBB plugins, connect a server safely and avoid exposing API credentials or relying on abandoned code.
Read guide →Integrate BigBlueButton with Nextcloud
Install the Nextcloud BBB app, configure a server, secure room creation and verify recordings.
Read guide →Integrate BigBlueButton with Mattermost
Install the Mattermost BigBlueButton plugin, configure credentials and validate channel and direct meetings.
Read guide →Integrate BigBlueButton with Rocket.Chat
Install Rocket.Chat’s BigBlueButton Marketplace app, configure URL/secret and test calls and webhooks.
Read guide →From research to infrastructure