docs: create betrieb/element-call
This commit is contained in:
committed by
ThreadNet Wiki
parent
44ad9c2033
commit
1eb9626c92
@@ -0,0 +1,21 @@
|
||||
---
|
||||
title: Element Call & MatrixRTC
|
||||
description: Audio/Video/Screensharing-Infrastruktur
|
||||
published: true
|
||||
date: 2026-08-13T20:27:21.708Z
|
||||
tags:
|
||||
editor: markdown
|
||||
dateCreated: 2026-08-13T20:27:21.708Z
|
||||
---
|
||||
|
||||
Anrufe (Audio, Video, Screensharing) laufen über **Element Call** auf Basis von **MatrixRTC** (LiveKit-SFU) — nicht über die alten 1:1-WebRTC-Calls.
|
||||
|
||||
## Komponenten
|
||||
- **matrix-rtc-sfu** (LiveKit) — der Media-Server (SFU). Die WebRTC-Medienports sind als NodePort nach außen offen — das ist Absicht (Media-Relay), kein Fehler in der NetworkPolicy.
|
||||
- **matrix-rtc-authorisation-service** — vergibt die Call-Berechtigung, erreichbar unter `mrtc.axion1337.chat`.
|
||||
- **coturn** — TURN/STUN-Relay für NAT-Durchgriff (`turn.axion1337.chat`); das Shared Secret wird monatlich per CronJob rotiert.
|
||||
|
||||
## Bekannter Stolperstein: Call-Widget initialisiert nicht
|
||||
Braucht das Call-Widget einen OpenID-Token und schlägt still fehl (Login/Messaging läuft aber), fehlt meist die **`profiles`-Zeile des Kontos in Synapse** (Registrierungs-Default). Betroffen sind v.a. **Alt-Konten**, die vor der MAS/Authentik-Integration entstanden. Diagnose: `open_id_tokens=0`. Fix: die fehlende Default-`profiles`-Zeile ergänzen (Cross-Check gegen ein funktionierendes Konto).
|
||||
|
||||
Siehe auch [TURN-Server](/betrieb/turn-server).
|
||||
Reference in New Issue
Block a user