BigBlueButton
| BigBlueButton
| |
|---|---|
| Basisdaten
| |
| Entwickler | BigBlueButton Inc.[1] |
| Erscheinungsjahr | 2007 |
| Aktuelle Version | 3.0.19[2] (17. Dezember 2025) |
| Aktuelle Vorabversion | v3.1.0-beta.2 (17. Oktober 2025) |
| Betriebssystem | Server: Linux, Client: Plattformunabhängig (im Webbrowser) |
| Programmiersprache | Java, Grails/Groovy, Scala (back-end), JavaScript (front-end client) |
| Kategorie | Webkonferenzsystem |
| Lizenz | LGPL[3] |
| deutschsprachig | ja |
| bigbluebutton.org | |
BigBlueButton (kurz auch BBB) ist ein Open-Source-Webkonferenzsystem. Zusätzlich zu verschiedenen Webkonferenzdiensten verfügt es über Integrationen für viele der wichtigsten Lern- und Inhaltsverwaltungssysteme. Eine Teilnahme mit Anmeldung erfolgt plattformunabhängig im jeweils eigenen (ausreichend modernen) Webbrowser und bedarf keiner besonderen Installierung.
Funktionen
[Bearbeiten | Quelltext bearbeiten]Installierung und Benutzung
[Bearbeiten | Quelltext bearbeiten]Auf der Teilnahme-Seite erfolgt die Benutzung weitgehend plattformunabhängig auf dem eigenen Rechner im jeweiligen (ausreichend modernen) Webbrowser und bedarf keiner besonderen Installierung. Die Anmeldung erfordert eine geeignete und für die jeweilige Konferenz vorher bekannte Web-Seite mit URL zum Einstieg in das System und kann zusätzliche Anmeldedaten wie ein Kennwort verlangen. Beispielhaft seien genannt:
- Unverbindliche Anleitung für Teilnehmende[4] (deutsch)
- Unverbindliche Checkliste für Teilnehmende[5] (deutsch)
Man sollte sich möglichst rechtzeitig vorher mit den jeweiligen technischen und organisatorischen Empfehlungen für die Teilnahme an Webkonferenzen für den jeweiligen Fall vertraut machen. Zwar kann die Anmeldung je nach Einrichtung sehr verschieden aussehen, aber grundsätzlich gleichen sich die Systeme in der Bedienung weitgehend.
Auf der Anbieter-Seite muss der BigBlueButton-Server in der möglichst aktuellen Version (siehe die betreffende Online-Seite[2] auf GitHub bzw. die möglicherweise veraltete Angaben hier in der Infobox mit den Basisdaten im Artikel) entsprechend den jeweils geltenden technischen System-Anforderungen installiert werden. Zum Betrieb sind ausreichende System-Kenntnisse notwendig und die Grundsätze einer verantwortungsvollen System-Verwaltung zu beachten. Zum Einlesen in die Online-Dokumentation seien vor allem zwei Einstiegspunkte empfohlen:
- Schulungsmaterial und Schnellstart-Anleitung[6] (englisch)
- System-Anforderungen und -Verwaltung (Version 3.0.x)[7] (englisch)
Zusätzlich sind auch deutschsprachige Anleitungen im Netz auffindbar, allerdings sollten beim Server-Betrieb unbedingt ausreichende Englisch-Kenntnisse zum technischen Verständnis der Original-Dokumente vorhanden sein.
Hintergrund und Einführung
[Bearbeiten | Quelltext bearbeiten]BigBlueButton verbindet freigegebene Audio- und Videosignale der Teilnehmer, unterstützt Präsentationen mit erweiterten Whiteboard-Funktionen – wie Zeiger, Zoomen und Zeichnen –, bietet für alle Teilnehmer sichtbare oder private Chats, hat die Funktion geteilter Notizen auf Basis von Etherpad, Desktop-Sharing, erlaubt durch das integrierte VoIP mit FreeSWITCH eine Telefoneinwahl und erlaubt das Hochladen und optionale Downloaden von Folien im PDF-, Microsoft-Office- sowie LibreOffice-Dokumenten-Format. Es können untergeordnete Online-Konferenzräume (sog. Breakout-Räume) eingerichtet oder Abstimmungen durchgeführt werden.
Benutzer können in vier Rollen an der Konferenz teilnehmen: nur als Zuhörer/-seher, als aktiver Teilnehmer, als Presenter oder als Moderator. Alle können die Hand heben und mit anderen chatten. Moderatoren können andere stumm schalten oder die Stummschaltung aufheben, einen beliebigen Benutzer aus der Sitzung ausschließen und einen beliebigen Benutzer zum aktuellen Präsentator oder auch zum Moderator machen. Der Moderator kann Folien hochladen und Präsentator-Recht vergeben. Jeweils eine Person kann als Präsentator die Präsentation oder das Screen- bzw. Desktopsharing steuern und Umfragen durchführen.
Architektur
[Bearbeiten | Quelltext bearbeiten]Ähnlich wie bei Apache OpenMeetings verwendete BigBlueButton ursprünglich red5, eine Open-Source-Implementierung von Adobe Media Server, um die Zusammenarbeit in Echtzeit zu unterstützen. Die Clients waren vormals auf Adobe Flash basierende Komponenten, die in der heutigen Version noch aus Gründen der Abwärtskompatibilität angeboten werden.
Heute verwendet BigBlueButton HTML5 und WebRTC für Audio, Video und Screen-Sharing, welche in den meisten Browsern integriert sind. Die Installation von Browser-Plugins ist nicht mehr notwendig. Für mobile Endgeräte gibt es keine Apps, BigBlueButton funktioniert dort ab Android 6.0 mit Google Chrome und bei Apple-Geräten ab iOS 12.2 mit dem Safari Browser. In beiden Fällen ist die Screen-Sharing Funktion nicht nutzbar, da sie von diesen mobilen Browsern nicht unterstützt wird.[8]
Sitzungen, Teilnehmer und andere relevante Informationen werden intern als Schlüssel-Werte-Daten in einer redis-Datenbank verwaltet. Die einzelnen Komponenten kommunizieren über PubSub.[9]
In einer BigBlueButton-Sitzung können je nach der Anzahl der aktivierten Kameras bis 100[10] oder auf leistungsstarker Hardware auch bis zu 300 Nutzer teilnehmen.[11] Um mehrere Konferenzen gleichzeitig anbieten zu können, ist ein Lastverteiler erforderlich.
Verbreitung
[Bearbeiten | Quelltext bearbeiten]BigBlueButton wird in Deutschland von den Bildungsministerien mehrerer Bundesländer auf eigenen Servern gehostet und für ihre Schulen genutzt, so z. B. in Baden-Württemberg.[12] Mehrere Universitäten und Hochschulen nutzen die Software für ihre Lehrveranstaltungen, insbesondere durch die einfache Integration in Lernplattformen wie IServ, Moodle, ILIAS, Chamilo, Stud.IP, HPI Schulcloud, Nextcloud oder OpenOLAT. Auch in Österreich setzen etwa die Universität Graz, die Universität Klagenfurt und die Universität Innsbruck[13] auf BigBlueButton als Webkonferenzsystem für Distance Learning und virtuelle Besprechungsräume.
Die ARD.ZDF medienakademie benutzt auf ihrer Lernplattform BigBlueButton. Auch in Myanmar und in weiteren Staaten wird sie für Bildungszwecke eingesetzt.
Betreiber- und Entwickler-Community
[Bearbeiten | Quelltext bearbeiten]Entwickler von BigBlueButton koordinieren ihre Aktivitäten in GitHub issues und einer Google-Gruppe. Die BBB World Konferenz[14] fand zum ersten Mal im Sommer 2021 statt und gab einen Einblick in die globale Verbreitung und die zukünftigen Entwicklungen von BigBlueButton. Auf Initiative einiger deutschsprachiger Betreiber formierte sich im April 2021 die European BigBlueButton Association eBBBa,[15] welche einen Erfahrungsaustausch ermöglicht.
Unter dem Namen Senfcall betreiben Studierende der Technischen Universität Darmstadt und des Karlsruher Institut für Technologie ehrenamtlich eine freie und ohne Anmeldung zugängliche Version von BBB mit verbesserter Datensparsamkeit.[16]
Die fairkom Gesellschaft bietet unter der Bezeichnung fairteaching eine Nutzung von BBB auf Spendenbasis[17] sowie als fairblue eine Funktionserweiterung von BBB für Live Dolmetsch[18] an.
Datenschutz
[Bearbeiten | Quelltext bearbeiten]Das Video- und Webkonferenz-System kann auf eigenen Servern betrieben werden, sodass die Einhaltung des Datenschutzes nachprüfbar möglich ist. Die Datenübertragung erfolgt verschlüsselt (SRTP).[19] Konferenzen werden standardmäßig aufgezeichnet, ohne dass dies für die Teilnehmer ersichtlich ist. Der Recording-Button dient lediglich dazu, sogenannte „Marken“ zu setzen.[20] Diese Recording-Funktion kann jedoch global durch den Administrator deaktiviert werden.[21] Der Berliner Datenschutzbeauftragte, der Landesbeauftragte für den Datenschutz und Informationsfreiheit Baden-Württemberg und das Landesmedienzentrum Baden-Württemberg äußerten sich zu BBB und empfahlen die Software als datenschutzkonform nutzbar.[22][23][24]
Sicherheit
[Bearbeiten | Quelltext bearbeiten]Wenn wie bei BBB auf den Einsatz von proprietärer Software gänzlich verzichtet wird und Komponenten ausschließlich auf Open-Source-Frameworks basieren, kann aufgrund der Transparenz des Codes ein hohes Sicherheitsniveau vermutet werden.[25] BigBlueButton ist somit z. B. dauerhaft sicher vor Manipulationen Dritter oder Backdoors eines kommerziellen Anbieters (vgl. NSAKEY).
Im Oktober 2020 veröffentlichte golem.de einen Artikel,[26] in dem auf verschiedene Sicherheitsprobleme von BigBlueButton hingewiesen wurde, welche erst nach Monaten[27][28] behoben wurden. Kritikpunkte waren die unsichere Einbindung von LibreOffice, das Setzen von Cookies ohne secure-Flag (beide behoben mit Version 2.2.27) und die Verwendung von Ubuntu 16.04 (Unterstützung bis April 2021) und alten Node.js-Versionen. BBB 2.3 läuft mittlerweile mit Ubuntu 18.04 und Node 12 LTS. Für BBB 2.5 wird Ubuntu 20.04 empfohlen.[29]
Seit Dezember 2020 sind keine Sicherheitsprobleme durch Programmierfehler bekannt.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Offizielle Website
- Code für den Server 'bigbluebutton' auf GitHub
- Last-Test mit Auswertung (Blog der Hostsharing eG) (vom 30. März 2020), abgerufen am 17. Januar 2026
- The European BigBlueButton Association
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ BigBlueButton Foundation. In: bigbluebutton.org. 12. Juli 2010, abgerufen am 15. Januar 2021 (englisch).
- ↑ a b BigBlueButton Releases. In: GitHub. Abgerufen am 17. Januar 2026 (englisch).
- ↑ Open Source License. In: bigbluebutton.org. Abgerufen am 10. April 2024 (englisch).
- ↑ Georg-Elias-Müller-Institut für Psychologie: Anleitung für Teilnehmer. In: Kurzanleitung für die Teilnahme an Webkonferenzen in BigBlueButton (BBB). Georg-August-Universität Göttingen, abgerufen am 17. Januar 2026.
- ↑ Vernetzungsstelle Schulverpflegung: Checkliste für Teilnehmende ‚BigBlueButton‘. (PDF) Hessische Lehrkräfteakademie, 11. Februar 2022, abgerufen am 18. Januar 2026.
- ↑ BigBlueButton Resource centre. In: Documentation. BigBlueButton Inc., abgerufen am 17. Januar 2026 (englisch).
- ↑ Install BigBlueButton 3.0. In: Administration. BigBlueButton Inc., abgerufen am 17. Januar 2026 (englisch).
- ↑ BigBlueButton : FAQ. Abgerufen am 28. März 2021.
- ↑ BigBlueButton : Architecture. Archiviert vom (nicht mehr online verfügbar) am 18. September 2021; abgerufen am 18. September 2021.
- ↑ How many users can I have in a BigBlueButton session. Abgerufen am 18. September 2021.
- ↑ Skalierung von Videokonferenzdiensten. Linux User Group Vorarlberg, abgerufen am 18. September 2021.
- ↑ Erweiterung der Serverkapazitäten von BigBlueButton. Abgerufen am 21. Januar 2022.
- ↑ Webconference – Universität Innsbruck. Abgerufen am 18. September 2021.
- ↑ BBB World Conference 21-24 June 2021. Abgerufen am 18. September 2021.
- ↑ European BigBlueButton Association. Abgerufen am 18. September 2021.
- ↑ Senfcall – Homepage. Computerwerk Darmstadt e. V., abgerufen am 15. Januar 2021.
- ↑ fairteaching - Webkonferenzen für Bildung & Veranstaltungen. Abgerufen am 18. September 2021.
- ↑ fairblue - BigBlueButton live translation support. Abgerufen am 18. September 2021.
- ↑ BigBlueButton: FAQ – Can I provide secure access to BigBlueButton. In: bigbluebutton.org. Abgerufen am 15. Januar 2021 (englisch).
- ↑ BigBlueButton: Recording – Overview. In: bigbluebutton.org. Abgerufen am 4. Januar 2021 (englisch).
- ↑ BigBlueButton: Privacy – BigBlueButton either records all of a session or does not record at all. In: bigbluebutton.org. Abgerufen am 4. Januar 2021 (englisch).
- ↑ Maja Smoltczyk: Berliner Datenschutzbeauftragte zur Durchführung von Videokonferenzen während der Kontaktbeschränkungen. (PDF) Abgerufen am 25. Januar 2021.
- ↑ News - BigBlueButton – Videokonferenz in Schulen. Archiviert vom (nicht mehr online verfügbar) am 24. Januar 2021; abgerufen am 27. Januar 2021. Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
- ↑ Datenschutzfreundliche technische Möglichkeiten der Kommunikation. Abgerufen am 5. September 2021.
- ↑ Open Source sicherer als proprietäre Software? Swiss IT Magazine, abgerufen am 18. September 2021.
- ↑ Hanno Böck: Das große blaue Sicherheitsrisiko. In: golem.de. 21. Oktober 2020, abgerufen am 21. Oktober 2020.
- ↑ Kritische Lücke erst viele Monate später geschlossen. Abgerufen am 3. Oktober 2021.
- ↑ Golem.de: IT-News für Profis. Abgerufen am 3. Oktober 2021.
- ↑ BigBlueButton-Dokumentation für Version 2.5 ( des vom 19. Juni 2022 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis., abgerufen am 11. Januar 2023