Matrix-IM

From E-Learning Challenge
Jump to navigation Jump to search

Matrix ist ein offener Standard für interoperable, dezentrale Echtzeitkommunikation über IP.

Interoperabilität bedeutet die Möglichkeit der Einbindung von anderen Kommunikationssystemen. Aufgrund der Dezentralität kann ein eigener Server erstellt werden, über dessen Daten allein der Ersteller Kontrolle hat.

Teams

Fakten

  • Open-Source
  • maximale Teilnehmerzahl wird vom Serverhost festgelegt
  • Kostenfrei

Verwendungen

Übungsgruppe:

  • Austausch innerhalb einer Übungsgruppe über Textchat
  • Verschlüsseltes Instant-Messaging
  • Absprache mit Übungspartnern

Vorteile

  • Chats und Räume lassen sich End-to-End verschlüsseln
  • Sprach- und Videoanrufe grundsätzlich möglich
  • Eigene (private) Chaträume innerhalb eines Servers erstellbar
  • Einfache benutzerdefinierte Zuweisung von "Berechtigungsleveln" in Räumen
  • Jeder User ist indirekt über einen eigenen "Homeserver" mit den Chaträumen verbunden
  • Dezentralität: der Serverinhaber (Uni Heidelberg) hat Kontrolle über die Daten und kein externes Unternehmen
  • "Bridging" zu anderen Chatnetzwerken (z.B. Whatsapp, Telegram, Discord) ist möglich
  • Breites Spektrum an Möglichkeiten der Servergestaltung und der Implementierung von verschiedenen Tools (mit den nötigen IT-Kenntnissen)

Nachteile

  • File Size Limit beim Upload: bisher 2 MB (wohl da von URZ-Server gehostet)
  • Durchführen von Multi-way-Calls ab 3 Personen erfordert zusätzliche Berechtigungen und Installation zusätzlicher Software
  • Nicht besonders benutzerfreundlich beim Aufsetzen obiger Software
  • Da jeder User seinen eigenen Homeserver hat, welche miteinander über den Chatroom kommunizieren: ggf. Probleme mit hoher Netzwerkbelastung und Latenz für das Uni-WLAN (konnte noch nicht mit hohen Teilnehmerzahlen getestet werden)

Benötigte/Verwendete Hardware

  • Uni-Server bereitgestellt vom URZ

Anleitungen

Anmerkung: die Anleitungen bitte als separate Seiten erstellen und dann unter dieser Kategorie verlinken z.B.:

  • Aufsetzen des Streamingdienstes
  • Umwandeln des Videos in das passende Format
  • ...

Screenshotsammlung

Weblinks