Cum se folosește BigBlueButton pentru conferințe web pe Linux

Verwendung von BigBlueButton für Webkonferenzen unter Linux

⌛ Reading Time: 5 minutes

In der heutigen Online-Welt werden wir immer mehr mit Webkonferenzen verbunden. Schule, Arbeit und sogar Freundschaften finden über Plattformen wie Zoom, WebEx und Google Hangouts statt. Für diejenigen von uns, die nach einer Open-Source-Option suchen, gibt es jedoch nicht allzu viele. Das ist wo BigBlueButton Es handelt sich um eine Open-Source-Plattform für Webkonferenzen und E-Learning, die Sie selbst erstellen. Hier zeigen wir Ihnen, wie Sie BigBlueButton für Webkonferenzen unter Linux verwenden.

Bevor Sie BigBlueButton installieren

Ich werde das nicht zitieren Dokumentationsseite viel, aber es gibt ein paar Dinge zu beachten, wenn BigBlueButton unter Linux installiert wird.

Das erste ist, dass Sie, wenn Sie planen, es in der Produktion zu verwenden, mehr als die von mir verwendeten Spezifikationen benötigen. Auf der Installationsseite heißt es, dass Sie über Folgendes verfügen sollten, um einen tatsächlichen Server auszuführen:

  • Ubuntu 16.04 64-Bit-Betriebssystem mit Linux-Kernel 4.x.
  • 16 GB Speicher mit aktiviertem Swap
  • 8 CPU-Kerne mit hoher Single-Thread-Leistung
  • 500 GB freier Speicherplatz (oder mehr) für Aufzeichnungen oder 50 GB, wenn die Sitzungsaufzeichnung auf dem Server deaktiviert ist
  • Auf die TCP-Ports 80 und 443 kann zugegriffen werden
  • Auf UDP-Ports 16384 – 32768 kann zugegriffen werden
  • 250 Mbit / s Bandbreite (symmetrisch) oder mehr
  • TCP-Port 80 und 443 nicht in Verwendung durch eine andere Webanwendung oder einen Reverse-Proxy
  • Ein Hostname (z. B. bbb.example.com) zum Einrichten eines SSL-Zertifikats
  • IPV4- und IPV6-Adresse
  • Spezielle (Bare-Metal-) Hardware

Sie empfehlen, es aufgrund des von ihnen verwendeten Audiopaket-Verarbeitungsprogramms und der Probleme bei der Zeitsynchronisierung mit Aufzeichnungen nicht als VM für die Produktion auszuführen. Im Wesentlichen würde ich empfehlen, einen 1U-Server eines Off-Lease-Unternehmens oder etwas in dieser Richtung zu kaufen. Auf diese Weise können Sie mehr Anforderungen als erforderlich stellen, einschließlich mehrfach verbundener Netzwerkkarten, 8-16 physischer CPU-CPU-Kerne und viel RAM.

Ich werde es jedoch nur in einer VM ausführen, um Ihnen zu zeigen, wie es gemacht wird. Diese Anforderungen lauten wie folgt:

  • 4 CPU-Kerne / 8 GB Speicher
  • Installation auf einer lokalen VM oder einem LXC-Container
  • 50 GB Speicherplatz
  • Nur IPV4-Adresse

BigBlueButton Installation

Es gibt verschiedene Möglichkeiten, es zu installieren: die einfache Art und Weise, wie Sie nicht so viel über das Innenleben lernen, oder die schwierige Art und Weise, wie Sie mit der Funktionsweise im Inneren vertraut sind. Sie haben die Wahl, aber ich gehe mit dem einfachen Weg, da es eine einfachere Installation und Verwaltung ist. Wenn Sie den schwierigeren Weg gehen möchten, können Sie Schritt für Schritt auf der Dokumentationsseite folgen.

Die einfachere Installation besteht darin, entweder ein Skript von der Website oder eine Ansible-Rolle zu verwenden, um den Installationsprozess zu automatisieren. Ich würde das Skript allen empfehlen, die nur Dinge ausprobieren möchten.

Um mit dem Skript fortzufahren, müssen Sie es mit dem folgenden Befehl von GitHub klonen:

Und führen Sie das Skript mit diesem Befehl aus:

Beachten Sie, dass im obigen Skript HOSTNAME ist der Hostname Ihres Servers und EMAIL ist eine E-Mail-Adresse zum Einrichten eines SSL und ein notwendiger Schritt. Die Verwendung des Skripts sollte ungefähr 30 Minuten dauern, sodass Sie genügend Zeit haben, Ihren Kaffee nachzufüllen und eine Pause einzulegen.

Wenn Sie zurückkommen, sollte alles eingestellt sein. Zu diesem Zeitpunkt können Sie den Domänennamen (oder die IP-Adresse mit einem virtuellen Testserver) eingeben und die Demonstration starten. Sie können das Skript, mit dem Sie die Pakete aktualisiert haben, auch weiterhin auf dem Server ausführen.

Verwendung von BigBlueButton

Wenn Sie das Skript verwenden, ist das BigBlueButton-Demonstrationspaket installiert, sodass Sie lernen können, wie alles funktioniert, ohne zu viel zu tun. Beachten Sie, dass hierfür ein gültiges SSL-Zertifikat erforderlich ist, für das ein registrierter Domänenname erforderlich ist. Ich habe das nicht, also werde ich das benutzen BigBlueButton-Demoserver.

Erstellen Sie als Moderator einen Raum und klicken Sie auf Start. Sie können diesen Meeting-Link an andere Personen senden und sie zu diesem Link einladen.

Bigbluebutton On Linux Demo Start

Sie werden eingeladen, Audio von Ihrem Mikrofon zu hören oder nur zuzuhören. Von dort aus sind Sie in der Besprechung.

Bigbluebutton unter Linux Audio

Im Chat sehen Sie den Link zu den Tutorial-Videos auf YouTube. Sie werden später nützlicher sein, um mehr über die Plattform zu erfahren.

Bigbluebutton On Linux Chat

Wenn Sie den Chat schließen, sehen Sie all die vielen Tools auf BigBlueButton, die es zu einer erstklassigen Online-Lernplattform machen. Wenn Sie auf die kleine Hand klicken, sehen Sie die verschiedenen Werkzeuge, die Ihnen zur Verfügung stehen. Mit dem Bleistift können Sie Dinge auf Ihre Präsentation zeichnen. Beachten Sie auch, dass auf Ihrem Bildschirm ein kleiner Laserpointer angezeigt wird, der den Personen zeigt, auf was Sie zeigen.

Bigbluebutton On Linux Demo Pencil

Jede Folie ist ein Whiteboard, aber auf diesem Demo-Server befinden sich bestimmte Whiteboard-Folien. Sie können zeichnen, was Sie brauchen. In diesem Beispiel habe ich ein paar Netzwerkdiagrammsymbole gezeichnet, aber Sie haben die Idee. Es gibt auch Whiteboarding für mehrere Benutzer, mit dem die Schüler zeigen können, woran sie arbeiten.

Bigbluebutton On Linux Demo Whiteboard

Der Abschnitt “Gemeinsame Notizen” ist auch großartig, da Sie damit einige Notizen eingeben können, die Sie haben, oder Fragen aus dem Chat hervorheben und diese Antworten ausarbeiten können. Sie können dort auch einige Ihrer Vorlesungsnotizen kopieren / einfügen und die Leute daran arbeiten lassen.

Bigbluebutton On Linux Demo Shared Notes

BigBlueButton auf den Punkt gebracht

Für Lehrer, die remote arbeiten, gibt es nichts Aufregenderes als ein großartiges neues Tool. BigBlueButton verfügt über viele aufregende Funktionen, die es für eine E-Learning-Plattform großartig machen. Wenn Sie an anderen Videokonferenzinhalten interessiert sind, lesen Sie unser Cheatsheet zu Zoom-Tastaturkürzeln, unsere wichtigsten Tipps für Videokonferenzen bei der Arbeit von zu Hause aus und unseren Leitfaden, wie Sie Ihren Raspberry Pi in eine Videokonferenzstation verwandeln können.

Verbunden:

  • So richten Sie eine Videokonferenz in Google Meet ein oder nehmen daran teil
  • So reduzieren Sie Mikrofon-Hintergrundgeräusche auf Ihrem PC
  • So nehmen Sie einfach von Ihrem Telefon aus an Telefonkonferenzen teil

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.