BigBlueButton Videokonferenz

Dieses Plugin integriert eine Discourse-Instanz mit BigBlueButton, einem quelloffenen Videokonferenz-Tool, das für den Online-Unterricht entwickelt wurde. Um es nutzen zu können, benötigen Sie einen Server, auf dem eine BBB-Instanz läuft. Weitere Details finden Sie unter http://docs.bigbluebutton.org. Im Vergleich zu Zoom, Jitsi und Whereby bietet BigBlueButton eine bessere Browserunterstützung. In meinen Tests funktionierte es sofort auf allen modernen Browsern, einschließlich Safari auf iOS und Chrome auf Android.

Screenshots


Um eine Videokonferenz zu einem Thema oder Beitrag hinzuzufügen, verwenden Sie beim Verfassen die Schaltfläche „BigBlueButton hinzufügen" im Dropdown-Menü der Optionen:

Funktionen

  • Unterstützung für mehrere Räume
  • Mitarbeiter und Benutzer aus einer konfigurierbaren Gruppe werden in BBB-Meetings als Moderatoren erkannt
  • Administratoren können wählen, ob sie das Meeting in Discourse einbetten (via iframe) oder auf eine Vollbildseite umleiten (mit separaten Optionen für Mobilgeräte und Desktop)
  • Zeigt Avatare der bereits an der Videokonferenz teilnehmenden Benutzer neben der Schaltfläche zum Beitritt an

Hinweise

Ich möchte mich bei @Stephen bedanken, der mich auf BigBlueButton aufmerksam gemacht und beim Testen sowie bei der Bereitstellung von Feedback für die frühen Versionen des Plugins geholfen hat.

41 „Gefällt mir“

Wirklich unglaubliche Arbeit hier. So viele Bildungseinrichtungen nutzen BBB, und der Zeitpunkt für diese Integration ist perfekt.

15 „Gefällt mir“

Sehr zeitgemäß. Wir nutzen unser openmod Forum als Plattform für unsere neu etablierten interaktiven Webinare, indem wir die Webinar-URLs nur in privaten Themen bewerben. Nicht ganz wasserdicht, aber wir bemühen uns sehr, unsere Forum-Community sauber zu halten. Daher bin ich sehr an diesen Entwicklungen interessiert. @pmusaraj: Danke!

4 „Gefällt mir“

Alle drei Freiwilligengruppen, die ich in dieser schwierigen Zeit unterstütze, sind auf BigBlueButton umgestiegen.

Ein großer Teil dieses Wechsels war dieses Plugin. Der Übergang vom Discourse-Beitrag zur Konferenz ist völlig nahtlos, und wir haben keine der üblichen Probleme.

Mein Leben wird um das 1000-Fache einfacher, da ich nicht mehr als technischer Support einspringen muss.

Nochmals vielen Dank, @pmusaraj!

9 „Gefällt mir“

Vielen Dank für die Arbeit an diesem Plugin. Ich habe es getestet, und es funktioniert hervorragend.

Ich habe jedoch einige Vorschläge, um die Bedienung noch einfacher zu gestalten. Ich gehe dabei von einem typischen Anwendungsszenario aus: Ein Mitarbeiter des Forums ist mit den internen Abläufen von BigBlueButton nicht vertraut und hat bisher nur Erfahrung mit der Benutzeroberfläche von BigBlueButton (Greenlight) zum Erstellen von Räumen.

Daraus ergeben sich folgende Vorschläge:

  1. Im ursprünglichen Beitrag erklären, wie man „Konferenz starten“-Buttons erstellt
    Nach der Installation habe ich eine Weile gebraucht, um herauszufinden, dass ich einen BigBlueButton-Button über die „Optionen“ (Zahnradsymbol) im Texteditor hinzufügen muss. Vielleicht könnte man dies in den Anweisungen erwähnen, um Verwirrung zu vermeiden.

  2. Passwörter einfacher erstellen

    • Buttons zum Generieren zufälliger Passwörter: Wir alle wissen, dass Menschen faul sind und wahrscheinlich ein einfaches Passwort wählen. Daher könnte man den Nutzern eine noch bequemere Option anbieten, die sie tatsächlich sicherer macht.
    • Passwörter als „(optional)“ kennzeichnen (alternative Lösung): Wenn kein Passwort festgelegt wird, wird automatisch ein zufälliges generiert. Der Nutzer sollte jedoch durch einen Hinweis darauf informiert werden, dass stattdessen ein zufälliges Passwort erstellt wird.
  3. Passwort-Optionen unter „Erweitert“ ausblenden
    Ich vermute, dass diese Optionen sogar ausgeblendet werden könnten, da die meisten Nutzer wahrscheinlich einfach nur einen Raum innerhalb von Discourse erstellen möchten und diesen nicht mit einem in einer anderen Anwendung erstellten Raum verbinden.

  4. Verzicht auf technische Fachbegriffe

    • Ich weiß, dass Discourse immer wieder den Begriff „iframe“ verwendet, aber ein durchschnittlicher Nutzer weiß nicht, was das ist. Wenn die Beschriftung stattdessen „Im Beitrag anzeigen“ lauten würde, wäre es klarer.
    • „Meeting-ID“ ist ein Fachbegriff von BigBlueButton. Für die meisten Nutzer wäre „Name der Besprechung“ wahrscheinlich besser. Vielleicht könnte man darunter eine ausgegrauten Hinweis einfügen, der erklärt, dass dies die „Meeting-ID“ ist.

Das Bild unten zeigt einige der oben beschriebenen „Funktionen“. (Es handelt sich nur um ein Mockup ohne Funktionalität.)

Aber nochmals: Es ist bereits ein sehr nützliches Plugin, besonders für Personen im Bildungsbereich. Nochmals vielen Dank!

6 „Gefällt mir“

Ich habe gerade eine E-Mail an BigBlueButton gesendet, um zu prüfen, ob diese Integration auf ihrer Website unter BigBlueButton LMS Integrations | Designed for Schools | BigBlueButton gelistet werden kann.

Sobald ich weitere Informationen habe, werde ich sie hier veröffentlichen.

2 „Gefällt mir“

Vielen Dank für das Feedback @core (und die öffentliche Aufmerksamkeit). Ich habe einige der durchdachten Punkte umgesetzt, die in deinem Beitrag vorgeschlagen wurden.

Die Passwortgenerierung ist jetzt zufällig und für den Benutzer ausgeblendet. (Fortgeschrittene Benutzer können das Markdown bearbeiten und die Passwörter ändern, falls gewünscht.) Ich habe den Eröffnungspost (OP) außerdem mit einem Screenshot und einer Beschreibung aktualisiert, wie man die Schaltfläche im Optionsmenü findet.

Ich werde diese Änderung nicht vornehmen. Ich weiß, dass iframe ein technischer Begriff ist, aber in diesem Fall glaube ich nicht, dass eine Änderung hilft. Ich finde, „Im Beitrag anzeigen“ wäre verwirrender. Allerdings kannst du diese Beschriftung auf deiner eigenen Instanz unter Anpassen > Text, gefiltert nach „bbb.modal“, selbst anpassen. Wie in diesem Screenshot zu sehen:

5 „Gefällt mir“

Deine Lösung sieht für mich perfekt aus. Der Minimalismus macht wirklich einen Unterschied. Und danke, dass du dir die Zeit genommen hast :slight_smile:

[quote=“pmusaraj, Post: 7, Thema: 148050”]
Ich werde diese Änderung nicht vornehmen. Ich weiß, dass „iframe

1 „Gefällt mir“

@pmusaraj Noch keine Rückmeldung zur Aufnahme des Discourse-Plugins auf der Website von BBB. Ich werde in den nächsten Tagen mein Glück auf ihrer Mailingliste versuchen.

1 „Gefällt mir“

@pmusaraj Meine Anfrage zum Beitritt zur Mailingliste wurde abgelehnt (keine Ahnung warum). Daher habe ich kaum noch Möglichkeiten, sie bezüglich der Integration zu kontaktieren. Ich habe auch darüber nachgedacht, ein GitHub-Problem zu eröffnen, aber das könnte ziemlich lästig sein, da es nicht um den BBB-Codebase geht.


Edit: Anscheinend hätte dies auf der bigbluebutton-users-Liste gepostet werden sollen. Deshalb wurde ich wahrscheinlich abgelehnt.

1 „Gefällt mir“

Hast du die Anweisungen im Beschreibungstext befolgt? Ich habe deine Integration notiert und füge sie einer Liste ähnlicher Beispiele hinzu, die ich gesehen habe. Mein Plan ist es, eine Community-Seite in der Dokumentation einzurichten, auf der wir unsere Projekte teilen können.

2 „Gefällt mir“

Das habe ich tatsächlich übersehen. Entschuldigung. Aber toll, dass es die Mitwirkenden trotzdem erreicht hat! Danke, dass du nachgehakt hast!

Tolle Erweiterung, danke!
Wie öffne ich ein bestehendes Meeting (das von einem anderen Tool geplant wurde)? Wie finde ich die Meeting-ID heraus? Egal was ich in dieses Feld einfüge, es wird immer ein neues Meeting gestartet.

Das klingt eher nach einer Frage an die BBB. Theoretisch sollte es jedoch dasselbe Meeting laden, wenn du dieselbe Raum-ID wie das andere Tool verwendest.

1 „Gefällt mir“

Ich habe das einmal gemacht, aber es war etwas kompliziert. Man muss die BBB-API verwenden.

Ich werde versuchen, in ein paar Tagen eine Anleitung dafür zu erstellen.

Das Hauptproblem besteht möglicherweise darin, dass das am häufigsten verwendete Tool (Greenlight) diese Informationen auf niedriger Ebene nicht wirklich anzeigt.

3 „Gefällt mir“

Danke, das wäre toll!

1 „Gefällt mir“

„BigBlueButton hinzufügen

3 „Gefällt mir“

Hallo,

großartige Arbeit mit dem Plugin, wir lieben es!

Ich habe jedoch ein paar Dinge bemerkt, die noch verbessert werden müssen, und dokumentiere sie hier:

  1. Bildschirmtrennung funktioniert nicht
    (Es erscheint kein Popup zur Anforderung von Berechtigungen; der Vorgang schlägt einfach fehl)

  2. Wenn Sie die Sitzung in einem Iframe einbetten, können Sie das Meeting nicht aufnehmen

Ich frage mich, ob es eine Möglichkeit gibt, diese Probleme zu melden? Das GitHub-Repository scheint Probleme deaktiviert zu haben.

Bildschirmfreigabe funktioniert einwandfrei, wir nutzen sie ausgiebig. Chrome erlaubt aus Datenschutz- und Sicherheitsgründen keine Bildschirmfreigabe in ein iFrame.

Chrome mag das Teilen des Bildschirms in einem iFrame aus Datenschutz- und Sicherheitsgründen nicht.

Ich vermute, das ist auch der Grund, warum es in Firefox nicht funktioniert.