15.05.2021 Update: Mehrere kleinere Aktualisierungen.
Jitsi Meet ist für mich persönlich ein Musterbeispiel für ein erfolgreiches Open-Source-Projekt. An einer Webkonferenz kann ohne Anmeldung oder Installation einfach mit einem Webbrowser teilgenommen werden und die übersichtliche Oberfläche kann quasi ohne Schulung genutzt werden. Auch mit mobilen Endgeräten (Smartphone und Tablets) kann mit dem Webbrowser teilgenommen werden, ohne dass eine App installiert werden muss. Durch die aktive Community gibt es regelmäßige Updates mit neuen Funktionen und inzwischen wurde die Installation so vereinfacht, dass sie auch mit wenig Informatik-Know-how durchgeführt werden kann. Dabei ist die Standardinstallation bereits sicher konfiguriert und durch die datensparsame Art der Anwendung ergeben sich kaum Ansatzpunkte für Schwachstellen.
Nachdem ich sehr viel Feedback zu meinen Jitsi Meet Blog-Artikeln bekommen habe, entwickelte ich die Artikelserie auf mittlerweile 22 Artikel weiter. Für eine bessere Übersicht habe ich die Beiträge in die zwei Blöcke „Jitsi Meet Artikel für Anwender“ und „Jitsi Meet Artikel für Administratoren“ unterteilt.
Im ersten Block stelle ich eine „Liste mit öffentlichen Jitsi Meet Instanzen“ vor. Die Nutzung erkläre ich in „Anleitung für Jitsi Meet Videokonferenzen“ und in der „Anleitung für Moderatoren“. Im Anschluss erläutere ich die „Nutzung per Smartphone oder Tablet“ und die „Anwendung der Desktop App“. Zum Abschluss gibt es einige „Tipps und Tricks“ zur Nutzung von Jitsi Meet.
Im zweiten Block erkläre ich die „Installation eines Jitsi Meet Servers“ und in „Jitsi Meet unter Ubuntu 20.04 installieren“ beschreibe ich die komplette Einrichtung eines Servers inklusive einiger Sicherheitsmaßnahmen. Anschließend erläutere ich mehrere Einstellungen, um die „Sicherheit und den Datenschutz“ zu optimieren. In den nächsten Artikeln beschreibe ich, wie „mehrere Varianten per API“ realisiert, die „Geschwindigkeit optimiert“ und das „Design von Jitsi Meet“ angepasst wird. Die unkomplizierte Aktualisierung einer Jitsi Meet Installation zeige ich mit einem „Update Script“ und wie die „Server Auslastung“ dargestellt bzw. mit einem „Grafana Dashboard“ visualisiert wird. Abschließend stelle ich das Feature „Lobby bzw. Wartebereich“ von Jitsi Meet vor.
Ich betreibe selbst einen öffentlichen Jitsi Meet Server, der kostenlos genutzt werden kann. Der Server ist bei Hetzner gehostet und verwendet eine datenschutzfreundliche Konfiguration. Außerdem werden keine Protokolle erstellt und keine Dienste Dritter genutzt.
Öffentlicher Jitsi Meet Server (meet.scheible.it):
Über Jitsi
Jitsi ist ein Open-Source-Projekt, das aus einer Sammlung von verschiedenen Anwendungen besteht, mit denen sich Webkonferenzsysteme realisieren lassen. Dabei wird mit Jitsi das gesamte Projekt bezeichnet und Jitsi Meet beschreibt das fertige Bündel für die Installation auf einem Server mit dem Interface für den Webbrowser. Das Jitsi-Projekt begann mit dem Jitsi-Desktop, früher als SIP Communicator bezeichnet. Mit dem Wachstum von WebRTC verlagerte sich der Schwerpunkt des Projektteams auf die Jitsi Video Bridge, um webbasierte Videogespräche mit mehreren Teilnehmern zu ermöglichen. Später fügte das Team Jitsi Meet hinzu, eine vollständige Videokonferenzanwendung, die neben dem Server mit der Weboberfläche noch einen Android- und iOS-Clients umfasst. Jitsi betreibt auch meet.jit.si, eine Version von Jitsi Meet, die von Jitsi für die kostenlose Nutzung durch die Gemeinschaft bereitgestellt wird.
Die Entwicklung von Jitsi
2003 begann die Entwicklung von Jitsi unter dem Namen SIP Communicator im Rahmen eines Studentenprojekts von Emil Ivov an der Universität Straßburg. Im Jahr 2009 gründete Emil Ivov die Firma BlueJimp, die einige von Jitsis Hauptbeitragszahlern angestellt hat, um professionelle Unterstützung und Entwicklungsdienste im Zusammenhang mit dem Projekt anzubieten. Im Jahr 2011 wurde das Projekt, nachdem es erfolgreich Unterstützung für die Audio-/Videokommunikation über die Jingle-Erweiterungen von XMPP hinzugefügt hatte, in Jitsi umbenannt. Dieser Name stammt vom bulgarischen „жици“. (Drähte). Jitsi führte die Video Bridge 2013 ein, um Mehrparteien-Videoanrufe mit seinen Jitsi-Kunden unter Verwendung einer neuen Selective Forwarding Unit (SFU)-Architektur zu unterstützen. Später im selben Jahr wurde die Jitsi Videobridge um eine erste Unterstützung für WebRTC-Anrufe über den Browser erweitert. Um zu demonstrieren, wie Jitsi Videobridge als Produktionsdienst genutzt werden konnte, bot BlueJimp eine kostenlose Nutzung seines gehosteten Systems unter meet.jit.si an. Am 4. November 2014 erzielte „Jitsi + Ostel“ 6 von 7 Punkten auf der „Secure Messaging Scorecard“ der Electronic Frontier Foundation. Sie verloren einen Punkt, weil es in jüngster Zeit kein unabhängiges Code-Audit gegeben hat. Am 1. Februar 2015 veröffentlichten Hristo Terezov, Ingo Bauersachs und der Rest des Teams die Version 2.6 auf ihrem Stand auf der Veranstaltung „Free and Open Source Software Developers‘ European Meeting 2015“ in Brüssel. Diese Version enthält Sicherheitskorrekturen, entfernt die Unterstützung des veralteten MSN-Protokolls, zusammen mit SSLv3 in XMPP. Nach der Übernahme durch Atlassian stellte das neue Jitsi-Team unter Atlassian die sinnvolle neue Entwicklungsarbeit am Jitsi-Desktop-Projekt ein und erweiterte seine Bemühungen um Projekte im Zusammenhang mit der Jitsi Videobridge und Jitsi Meet. Jitsi wird vollständig von 8×8 finanziert.
Bestandteile von Jitsi
Das Open-Source-Projekt Jitsi besteht aus vielen verschiedenen Projekten. Auf Github verzeichnet das Projekt über 100 Repositories. Zu den wichtigsten Projekten von Jitsi gehören:
- Jitsi Meet – Videokonferenz-Server für schnelle Installation auf Debian/Ubuntu-Servern
- Jitsi Videobridge – WebRTC Selective Forwarding Unit-Engine zur Steuerung von Mehrparteienkonferenzen
- Jigasi – eine serverseitige Anwendung, die Links ermöglicht, dass reguläre SIP-Clients an Konferenzen teilnehmen können
- Jibri – bietet Dienste für die Aufzeichnung oder das Streaming einer Jitsi-Meet-Konferenz an
- lib-jitsi-meet – eine Low-Level-JavaScript-API zur Bereitstellung einer angepassten Benutzeroberfläche für Jitsi Meet
Häufige Fragen zu Jitsi Meet
Was ist Jitsi Meet?Jitsi Meet ist eine Softwarelösung, um Videokonferenzen ohne Installation mit dem Webbrowser über das Internet durchzuführen. Es besteht aus mehreren Softwarekomponenten und kann, da es eine Open-Source-Software ist, auf einem eigenen Server installiert werden.
Wie funktioniert Jitsi Meet?Jitsi Meet nutzt einen zentralen Server, mit dem sich die Teilnehmer per Webbrowser oder App (Android & iOS) verbinden. Darüber können Online-Konferenzen entweder nur per Audio oder mit Webcams durchgeführt werden. Der Server empfängt die Videos und verteilt sie an alle Teilnehmer der gleichen Konferenz. Mit einem Chat können Textnachrichten ausgetauscht werden. Zusätzlich kann der Bildschirm oder eine Anwendung den anderen Teilnehmern freigegeben werden.
Kann auch per Telefon teilgenommen werden?Die Teilnahme per Telefon wird von Jitsi Meet unterstützt. Allerdings haben nicht alle Server diese Methode integriert, da zusätzliche Konfigurationen und ein externer Telekommunikationsanbieter notwendig sind.
Wer steckt hinter Jitsi Meet?Jitsi ist ein frei verfügbares Open-Source-Projekt, an dem sich viele Entwickler beteiligen. Hinter der Entwicklung des freien Projekts stand das Unternehmen BlueJimp, welches 2015 von Atlassian übernommen wurde und 2018 wiederum vom Unternehmen 8×8, das heute das Projekt finanziert und die Technologien selbst einsetzt.
Was ist der Unterschied zwischen Jitsi und Jitsi Meet?Jitsi ist der Namen des gesamten Projektes mit mehreren Bestandteilen. Jitsi Meet ist der Teil, über den eine Webkonferenz durchgeführt werden kann. Weitere Bestandteile sind die Jitsi Videobridge und der Jitsi Desktop.
Ist Jitsi Meet wirklich kostenlos?Ja, denn Jitsi ist eine 100% Open-Source-Software und frei verfügbar. Es gibt viele Anbieter, die eine eigene Instanz zur kostenlosen Nutzung bereitstellen. Auch die mobilen Apps für Apple iOS (iPhone und iPad) und Google Android (Smartphones und Tablets) sowie die Jitsi Meet Software für Desktops und Notebooks sind kostenlos verfügbar.
Ist Jitsi Meet datenschutzfreundlich?Jitsi Meet ist grundsätzlich datenschutzfreundlich und bei der Nutzung werden keine persönlichen Daten gesammelt. Es werden daher auch keine Video- oder Audioaufnahmen im Hintergrund erstellt. Mit den weiteren Einstellungen kann die Privatsphäre der Nutzer noch weiter verbessert werden, indem externe Dienste deaktiviert werden. Empfehlenswert ist, einen Server aus Deutschland mit einer Datenschutzerklärung zu verwenden. Weitere Infos zum Thema Datenschutz von Jitsi Meet.
Wie sicher ist Jitsi Meet?Jitsi Meet nutzt ausschließlich verschlüsselte Verbindungen für die Kommunikation. Da kein Account angelegt werden muss und auch keine persönlichen Daten gespeichert werden, können auch keine sensiblen Daten im Falle einer Sicherheitslücke entwendet werden. Von mehreren unabhängigen Organisationen wurde das Jitsi Projekt als sicher eingestuft. Weitere Infos zum Thema Sicherheit von Jitsi Meet.
Werden die Inhalte in Jitsi Meet verschlüsselt?Jitsi Meet nutzt ausschließlich verschlüsselte Verbindungen für die Kommunikation. Dadurch ist bereits heute ein hohes Maß an Datensicherheit und Vertraulichkeit gewährleistet, da die Video- und Audiodaten aller Teilnehmer auf dem Weg durch das Internet mittels Transportverschlüsselung an den Jitsi Meet Server übermittelt werden. Dadurch kann eine Jitsi Meet Konferenz nicht über den Netzwerkverkehr abgehört werden. Eine Ende-zu-Ende-Verschlüsselung befindet sich in der Entwicklung und kann in der Testversion bereits eingesetzt werden.
Was sind die Vorteile von Jitsi Meet gegenüber kommerziellen Lösungen?Bei Anbietern wie Zoom, Microsoft Teams, Skype, Google Hangout, Slack, usw. handelt es sich um amerikanische Unternehmen, die amerikanischen Gesetzen unterliegen. Wodurch amerikanische Behörden das Recht auf den Zugriff auf alle Daten haben, egal wo sie gespeichert sind (US CLOUD Act). Grundsätzlich muss diesen Anbietern getraut werden, da sie auf alle Inhalte der Videokonferenzen zugreifen können. Wie bei vielen anderen kostenlosen Angeboten verarbeiten die Unternehmen die anfallenden Daten, um die Dienste zu monetarisieren. Ein Jitsi Meet Server kann selbst betrieben werden, wodurch alle Aspekte der Privatsphäre, des Datenschutzes und der Sicherheit kontrolliert werden können.
Jitsi Meet Artikelserie
Die Artikelserie „Videokonferenzen mit Jitsi Meet“, die sich mit dem Open-Source-Webkonferenzsystem Jitsi für Video-, Web- und Telefonkonferenzen beschäftigt, umfasst die folgenden Blogartikel:
Jitsi Meet Artikel für Anwender
- Liste mit öffentlichen Jitsi Meet Instanzen
- Anleitung für Jitsi Meet Videokonferenzen
- Jitsi Meet Anleitung für Moderatoren
- Jitsi Meet für Smartphones und Tablets
- Jitsti Meet Nutzung per Desktop App
- Tipps und Tricks mit Jitsi Meet
- Meine eigene Jitsi Meet Instanz
- Jitsi Meet Server mit ressourcensparender Konfiguration
- Neuer Jitsi Meet Testserver (Nightly Builds)
- Virtuelle Webcam in Jitsi Meet verwenden
- Virtuelle Desktops für die Freigabe nutzen
- Neues zu Jitsi Meet – Update und Server
- Breakout Rooms in Jitsi Meet
Jitsi Meet Artikel für Administratoren
- Installation eines eigenen Jitsi Meet Servers
- Jitsi Meet unter Ubuntu 20.04 installieren
- Mehrere Jitsi Meet Varianten per API
- Geschwindigkeitsoptimierung von Jitsi Meet
- Das Design von Jitsi Meet anpassen
- Datenschutzfreundliche Konfiguration von Jitsi Meet
- Jitsi Meet Update Script
- Jitsi Meet Server Auslastung
- Jitsi Meet Statistik als Grafana Dashboard
- Neues Jitsi Meet Feature: Lobby Wartebereich
- Jitsti Meet und die Log4Shell Sicherheitslücke
Changelog
15.05.2021Mehrere kleinere Aktualisierungen.
25.04.2021Neue Funktionen aufgenommen und Abschnitt Weitere Server entfernt.
05.01.2021Inhaltliche Anpassungen und weitere Fragen hinzugefügt.
23.11.2020Weitere Fragen hinzugefügt.
17.11.2020Struktur überarbeitet und neue Artikel eingefügt.
24.10.2020Weitere Frage hinzugefügt und Links ergänzt.
15.07.2020Weitere Frage hinzugefügt.
Hallo Herr Scheible
ich habe Jitsy installiert und nutzen den urls: ‘stun:meet-jit-si-turnrelay.jitsi.net:443’
jedoch gibt es Probleme mit der Firewal bei Behörden und im Hotel-Wlan.
Andere Produkte wie Webex funktionieren tadellos. Was muss ich machen damit Jitsi auch im Hotel funktioniert.
Können sie mir dabei helfen..?
Dankeschön