Software & Collaboration
BigBlueButton
BigBlueButton ist ein quelloffenes Webkonferenzsystem speziell für Online-Lehre, mit Whiteboard, Folien-Annotation, Breakout-Räumen und Anbindung an Lernplattformen.
- Webkonferenz für Online-Lehre
- Whiteboard, Breakout, Umfragen
- LMS-Integration über LTI
- WebRTC, Self-Hosting
- LGPL-3.0
BigBlueButton (BBB) ist ein quelloffenes Webkonferenzsystem, das nicht als allgemeines Meeting-Tool, sondern gezielt für die Online-Lehre entwickelt wurde. Whiteboard, Folien mit Annotationen, Breakout-Räume, Umfragen und ein Learning Dashboard sind Kernfunktionen, nicht Zusätze.
Dieser Artikel erklärt die didaktische Ausrichtung und die Funktionen, den Technologie-Stack der aktuellen Generation, die Integration in Lernplattformen, die Skalierung über einen Load Balancer sowie die Verschlüsselungslage und den Ressourcenbedarf.
1. Gebaut für die Lehre
Der Unterschied zu generischen Videokonferenz-Tools liegt im didaktischen Fokus: ein gemeinsames Whiteboard, Folien mit Annotationen durch Lehrende und Teilnehmer, Breakout-Räume für Gruppenarbeit, Umfragen, geteilte Notizen, Chat und Bildschirmfreigabe. Ein Learning Dashboard zeigt Lehrenden Anwesenheit und Aktivität. Diese Werkzeuge sind der Kern von BigBlueButton, nicht nachträgliche Erweiterungen.
2. Der Technologie-Stack
BigBlueButton ist kein Monolith, sondern ein Verbund vieler Dienste. In der aktuellen Generation (BBB 3.0) übernimmt mediasoup als SFU die Video- und Bildschirmstreams, FreeSWITCH die Audiokonferenz; die Daten liegen in PostgreSQL, angebunden über GraphQL. Als Standard-Frontend dient Greenlight. Wichtig für die Recherche: Der frühere Medienserver Kurento wurde mit BBB 3.0 abgelöst; ältere Quellen, die Kurento als aktuell beschreiben, beziehen sich auf BBB 2.x.
3. Anbindung an Lernplattformen
BigBlueButton lebt von der Integration in Lernmanagement-Systeme. Moodle bindet es nativ ein, und über den Standard LTI (inklusive LTI 1.3) lässt es sich grundsätzlich in jedes LTI-fähige System einklinken; für viele Plattformen (ILIAS, Nextcloud, Stud.IP und andere) gibt es Plugins. So starten Lehrende eine Konferenz direkt aus ihrem Kurs heraus, ohne separates Login.
4. Skalierung über Scalelite
Ein einzelner Server trägt nur eine begrenzte Zahl gleichzeitiger Teilnehmer (Richtwert grob im Bereich um 200, abhängig von Hardware und Nutzung). Für mehr setzt man Scalelite ein, einen Load Balancer, der mehrere BBB-Server als einen einzigen logischen Server bündelt und neue Konferenzen auf den am wenigsten ausgelasteten Server lenkt. Die Lernplattform spricht dann nur mit Scalelite.
5. Verschlüsselung und Zugang
Wie bei anderen WebRTC-Systemen ist der Verkehr im Transit verschlüsselt (HTTPS für die Steuerung, DTLS-SRTP für die Medien), aber es gibt keine echte Ende-zu-Ende-Verschlüsselung: Der Server verarbeitet die Medien im Klartext. Bei Self-Hosting liegt dieser Server unter eigener Kontrolle, was das Risiko gegenüber Cloud-Diensten senkt, aber kein E2EE ersetzt. Der Zugang wird über die Lernplattform oder Greenlight gesteuert, mit Moderator- und Teilnehmerrollen.
BigBlueButton ist ressourcenhungrig und vielteilig. Wer es ernst betreibt, plant Hardware und Betriebs-Know-how großzügig, ein zu kleiner Server fällt unter Last nicht langsam, sondern aus.
6. Stärken und Grenzen
| Stärken | Grenzen |
|---|---|
| Konsequenter Lehr-Fokus (Whiteboard, Breakout, Umfragen) | ressourcenhungrig: viele CPU-Kerne und RAM nötig |
| Tiefe LMS-Integration (Moodle nativ, LTI 1.3) | kein echtes Ende-zu-Ende-Schutz (Transport-Verschlüsselung) |
| Self-Hosting, volle Datenhoheit (LGPL-3.0) | Betrieb mit vielen Diensten komplex |
| Skalierung über Scalelite (Load Balancer) | Aufzeichnungen erst nach Meeting-Ende verfügbar |
| Starke Verbreitung an Hochschulen und Schulen | Einzelserver-Teilnehmerzahl begrenzt |
Häufige Fragen zu BigBlueButton
BigBlueButton ist gezielt für die Online-Lehre gebaut. Whiteboard, Folien-Annotationen, Breakout-Räume, Umfragen und ein Learning Dashboard sind Kernfunktionen, und über den Standard LTI klinkt es sich direkt in Lernplattformen wie Moodle oder ILIAS ein. Für reine Geschäfts-Meetings ist ein generisches Tool oft passender; seine Stärke spielt BigBlueButton im virtuellen Klassenzimmer aus.
Nein. Der Verkehr ist im Transit verschlüsselt (HTTPS und DTLS-SRTP), aber der Server verarbeitet die Medien im Klartext, eine echte Ende-zu-Ende-Verschlüsselung besteht nicht. Beim Self-Hosting liegt der Server unter eigener Kontrolle, was das Vertrauensrisiko gegenüber Cloud-Diensten senkt, aber technisch kein E2EE ersetzt. Für höchst sensible Inhalte ist das einzuplanen.
Auch der Autor ist nur ein Mensch, dem Fehler unterlaufen können. Wenn in diesem Beitrag etwas nicht stimmt oder unklar ist, freuen wir uns über einen kurzen Hinweis über das Kontaktformular unten, wir prüfen und korrigieren das.
Der nächste Schritt
BigBlueButton im eigenen Haus richtig einsetzen?
Wir klären, ob und wie der Baustein zu Ihrer Infrastruktur passt, und sagen offen, wann sich der Aufwand lohnt und wann nicht.