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
Von Andreas Huser, Technische Beratung & Architektur Aktualisiert am 9 Min. Lesezeit

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ärkenGrenzen
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 SchulenEinzelserver-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.

Erstgespräch vereinbaren oder Formular ausfüllen