BigBlueButton Community Konferenz 2024
von
Montag, 10. Juni 2024(09:00)
bis
Mittwoch, 12. Juni 2024(15:00)
Montag, 10. Juni 2024
09:00
Offener Empfang
Offener Empfang
09:00 - 11:00
Room: 07-232 (Senatssaal)
11:00
Einführung / Vorstellungsrunde
-
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
Einführung / Vorstellungsrunde
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
11:00 - 12:00
Room: 07-232 (Senatssaal)
12:00
Mittagspause
Mittagspause
12:00 - 13:30
Room: 07-232 (Senatssaal)
13:30
BBB 3.0 + Live Demo
-
Frederick Dixon
BBB 3.0 + Live Demo
Frederick Dixon
13:30 - 14:30
Room: 07-232 (Senatssaal)
14:30
BBB-Integration im Bildungsportal RLP
-
Joachim Dieterich
BBB-Integration im Bildungsportal RLP
Joachim Dieterich
14:30 - 14:50
Room: 07-232 (Senatssaal)
14:50
Bündnis Opensource Bildung: gemeinsam für nachhaltiger open-source Finanzierung
-
Rüdiger Rolf
(
Universität Osnabrück
)
Bündnis Opensource Bildung: gemeinsam für nachhaltiger open-source Finanzierung
Rüdiger Rolf
(
Universität Osnabrück
)
14:50 - 15:20
Room: 07-232 (Senatssaal)
Das Bündnis besteht aus gewählten Community-Vertretenden der LMS Systeme Moodle, Ilias und Stud.IP, des Videomanagementsystems Opencast und Vertretenden verschiedener OER-Gruppen. Ziel dieses, derzeit noch losen, Bündnisses ist es gemeinsam nach Finanzierungsmöglichkeiten in für die an Hochschulen in der Lehre genutzten freien, community-entwickelten Software-Projekte zu finden. Wir würden uns freuen, wenn auch aus der deutschsprachigen BBB Hochschul-Community gewählte Repräsentanten sich im Bündnis engagieren würden. Wofür ich mit diesem Vortrag werben möchte.
15:20
Kaffeepause
Kaffeepause
15:20 - 15:50
Room: 07-232 (Senatssaal)
15:50
edumeet
-
Constantin Amend
edumeet
Constantin Amend
15:50 - 16:20
Room: 07-232 (Senatssaal)
16:20
Vorstellung PILOS v4
-
Samuel Weirich
(
THM
)
Vorstellung PILOS v4
Samuel Weirich
(
THM
)
16:20 - 16:50
Room: 07-232 (Senatssaal)
Vorstellung von PILOS v4 ------------------------ - Vorstellung Änderungen - Vorstellung neue Funktionen - Upgrade von PILOS v3 - Austausch PILOS Roadmap - Austausch Migration von anderen Systemen
16:50
BigBlueButton-Bot & BBB-Translation-Bot
-
Julian Kropp
BigBlueButton-Bot & BBB-Translation-Bot
Julian Kropp
16:50 - 17:20
Room: 07-232 (Senatssaal)
Im Rahmen dieser Konferenz möchte ich zwei Projekte vorstellen, die das Potenzial von BigBlueButton (BBB) durch den Einsatz von Bots erweitern. Beide Projekte befinden sich derzeit in der Entwicklungsphase, doch es gibt bereits funktionierende Demo-Versionen, die einen Einblick in die Möglichkeiten dieser Technologien bieten. Das erste Projekt, der [BigBlueButton-Bot][1], ist ein prototypischer API Wrapper, geschrieben in Go, der speziell für die Interaktion mit den Backend-APIs von BigBlueButton entwickelt wurde, ohne dass ein Headless-Browser erforderlich ist. Ziel dieses Projekts ist es, einen leistungsfähigen Bot zu entwickeln, der alle Funktionen eines regulären BBB-Users nutzen kann. Durch dieses Projekt können verschiedene Arten von Bots in BBB integriert werden, ohne die bestehende Infrastruktur zu verändern. Der BBB-Bot bietet derzeit Funktionen wie Chat, Closed Captions und die Teilnahme an Audiokanälen. Als konkretes Beispiel für die Anwendungsmöglichkeiten dient das zweite Projekt, der [BBB-Translation-Bot][2]. Dieser Bot erweitert BBB um einen Echtzeit-Transkriptions- und Übersetzungsdienst, der insbesondere Sprachbarrieren überwinden und hörbeeinträchtigte Nutzer unterstützen soll. Der Bot nutzt die Whisper-KI von OpenAI, die unter der MIT-Lizenz selbst gehostet wird, um gesprochene Worte in Text zu transkribieren und ins Englische zu übersetzen. Die Übersetzungen werden in die Closed Captions-Funktion von BBB integriert, wodurch die Kommunikation in Meetings erheblich verbessert wird. Dabei wird besonders auf den Datenschutz geachtet, um die Privatsphäre aller Nutzer zu schützen. Zusätzlich gibt es Ideen für weitere Bots, die auf dem BigBlueButton Bot aufbauen könnten, wie zum Beispiel ein Musik-Bot, ein Fragen-Sammler-Bot oder ein KI-Lern-Assistenz-Bot. Der KI-Lern-Assistenz-Bot könnte den Lernprozess von Schülern unterstützen, indem er personalisierte Hilfestellungen bietet und interaktive Lernaktivitäten in BBB integriert, ohne dabei die Antworten direkt vorzugeben. Diese Projekt Ideen zeigen das Potenzial in der Erweiterung von BBB durch spezialisierte Bots. https://github.com/bigbluebutton-bot [1]: https://github.com/bigbluebutton-bot/bigbluebutton-bot [2]: https://github.com/bigbluebutton-bot/bbb-translation-bot
17:20
Varianten zur Integration von BBB im Matrix Messenger
-
Roland Alton
(
fairkom
)
Varianten zur Integration von BBB im Matrix Messenger
Roland Alton
(
fairkom
)
17:20 - 17:50
Room: 07-232 (Senatssaal)
Beim letzten BBB tech summit im April 24 in Brasilien wurden diverse Ansätze verfolgt, wie aus einem Matrix Raum eine BBB Konferenz geöffnet werden kann. Für eine client-unabhängige Lösung bietet sich ein Bot an, für die Integration in Element braucht es ein spezielles Widget. Über den Status der Entwicklungen dazu und was noch zu tun ist kann ich bei der BBB Community Konferenz gerne berichten.
18:30
Abendessen im "Baron"
Abendessen im "Baron"
18:30 - 20:00
Dienstag, 11. Juni 2024
09:00
Highly Available BBB an der JGU
-
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
Highly Available BBB an der JGU
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
09:00 - 09:40
Room: 07-232 (Senatssaal)
In diesem Vortrag werde ich die anfangs der Corona-Pandemie aufgebaute und kontinuierlich weiterentwickelte BBB-Installation an der JGU vorstellen, die als Videokonferenz-Plattform für alle Schulen und Hochschulen des Landes Rheinland-Pfalz zur Verfügung steht. Um dem entsprechenden Anspruch zu genügen sind alle Komponenten auf Hochverfügbarkeit und Skalierbarkeit ausgelegt und es wird ein hoher Grad an Automatisierung umgesetzt.
09:40
Automatic Build&Deployment für BBB
-
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
Automatic Build&Deployment für BBB
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
09:40 - 10:15
Room: 07-232 (Senatssaal)
JGU-Style vs. Ansible
10:15
Kaffeepause
Kaffeepause
10:15 - 10:45
Room: 07-232 (Senatssaal)
10:45
Cluster Proxy Setup How-To
-
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
Cluster Proxy Setup How-To
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
10:45 - 11:00
Room: 07-232 (Senatssaal)
By Popular Demand: How can you have your own cluster proxy setup?
11:00
BBB besser skalieren mit b3scale
-
Daniel Molkentin
(
infra.run
)
BBB besser skalieren mit b3scale
Daniel Molkentin
(
infra.run
)
11:00 - 11:30
Room: 07-232 (Senatssaal)
Wer mehrere BigBlueButton-Server im Clusterbetrieb verwenden möchte, benötigt einen Cluster-Manager. Im Regelfall ist hier Scalelite das Mittel der Wahl. Doch sobald mehrere Anwendungen an das Cluster angeschlossen oder Dienste für mehrere Einrichtungen werden sollen, stößt Scalelite an seine Grenzen, denn alle müssen sich einen Zugang teilen. Dies ist sowohl administrativ als auch von Seiten des Datenschutzes meist nicht akzeptabel. Hier kommt b3scale zum Zuge, dass neben BBB-Backends auch das Konzept von mehreren Frontends, also BBB-nutzenden Anwendungen kennt. Jede erhält dabei eigene Zugangsdaten. Durch Tags können Zuordnungen zudem flexibel erfolgen, etwa um neue Versionen nur mit Piloteinrichtungen zu testen oder, oder um sicherzustellen, dass Einrichtungen auf eigenen Servern landen. Zudem können Features pro Zugang deaktiviert und Defaults gesetzt werden. b3scale läuft bei infra.run seit der Pandemie und verwaltet dort alle Schulen des Berliner Lernraums. Dazu kommen die öffentlichen Schulen in Hessen sowie DFN-Kunden, die BBB über den Rahmenvertrag beziehen. Dieser Vortrag stellt b3scale in aller Tiefe vor und beleuchtet aktuelle Entwicklungen.
11:30
Ab in den Container!
-
Daniel Molkentin
(
infra.run
)
Ab in den Container!
Daniel Molkentin
(
infra.run
)
11:30 - 12:00
Room: 07-232 (Senatssaal)
infra.run betreibt für seine Kunden bereits seit längerem BigBlueButton-Frontends. Anfänglich VM-basiert, laufen alle mittlerweile in Kubernetes. Das Setup ist dank Operator-Pattern für DNS und b3scale schnell erledigt, Updates an Anwendungen wie Greenlight können downtimefrei und für alle Kunden gleichzeitig binnen weniger Sekunden durchgeführt werden. Anders verhält es sich bei BigBlueButton Nodes selber. Als "Best Practice" gilt hier bislang noch der Betrieb auf VMs mit Ansible. Die Updates sind vergleichsweise langsam, vor allem aber ist es schwer, flexibel auf mehr Last zu reagieren. In diesem Talk soll es daher schwerpunktmäßig um die Herausforderungen des BBB-Betriebs in Kubernetes gehen, die auf dem letzten BigBlueButton Developer Summit begonnen wurden und auf die Version 3.0 ausgerichtet sind und welche Herausforderungen sich nur mit zusätzlichen, flankierenden Maßnahmen lösen lassen.
12:00
Mittagspause
Mittagspause
12:00 - 13:30
Room: 07-232 (Senatssaal)
13:30
AI in BigBlueButton
-
Frederick Dixon
(
Blindside Networks
)
AI in BigBlueButton
Frederick Dixon
(
Blindside Networks
)
13:30 - 14:15
Room: 07-232 (Senatssaal)
14:15
Feedback Lehre
-
Ella Dovhaniuk
(
virtUOS, Universität Osnabrück
)
Feedback Lehre
Ella Dovhaniuk
(
virtUOS, Universität Osnabrück
)
14:15 - 14:45
Room: 07-232 (Senatssaal)
14:45
Feedback aus der Lehre
Feedback aus der Lehre
14:45 - 15:30
Room: 07-232 (Senatssaal)
15:30
Kaffeepause
Kaffeepause
15:30 - 16:00
Room: 07-232 (Senatssaal)
16:00
Hybride Lehre mit BBB
-
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
Hybride Lehre mit BBB
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
16:00 - 16:30
Room: 07-232 (Senatssaal)
BigBlueButton wird sich ab Version 3.0 gut für die Integration in einen physischen Raum eigenen. Dieser Talk stellt Ideen, Konzepte und Implementierungen dazu vor.
16:30
Hybride Lehre
Hybride Lehre
16:30 - 17:00
Room: 07-232 (Senatssaal)
18:15
Abendessen (im Eisgrub)
Abendessen (im Eisgrub)
18:15 - 19:45
Mittwoch, 12. Juni 2024
09:00
Offen
Offen
09:00 - 12:00
Room: 07-232 (Senatssaal)
12:00
Mittagspause
Mittagspause
12:00 - 13:00
Room: 07-232 (Senatssaal)
13:00
Offen
Offen
13:00 - 14:30
Room: 07-232 (Senatssaal)
14:30
Abschluss - Feedback & Ideen - Resultate
-
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
Abschluss - Feedback & Ideen - Resultate
Timo Nogueira Brockmeyer
(
Universität Osnabrück
)
Jan Kessler
(
Johannes Gutenberg University of Mainz
)
14:30 - 15:00
Room: 07-232 (Senatssaal)
Ich stelle mir vor, dass während der Konferenz insbesondere aus dem Bereich der digitalen Lehre in einem hedgedoc Feedback&Ideen gesammelt werden und am letzten Tag in einem Talk über die Ergebnisse gesprochen wird.