Jitsi Meet: Optimierung der Performance
Mit ein paar kleinen Eingriffen in die Jitsi-Meet-Konfiguration könnt ihr die Leistung optimieren. Insbesondere Video-Konferenzen mit mehreren Teilnehmern profitieren von den Einstellungen.
Öffnet dazu die config.js-Datei
von Jitsi Meet:
nano /etc/jitsi/meet/<domain>-config.js
[1] Reduzierung der Auflösung von 720 auf 480
resolution: 480, constraints: { video: { aspectRatio: 16 / 9, height: { ideal: 480, max: 480, min: 240 } } },
Die Limitierung der Videoauflösung spart sowohl auf Client- als auch auf der Server-Seite Ressourcen.
[2] Limitierung der übertragenen Video-Feeds
channelLastN: 4,
Nur die Videodaten bzw. Streams der letzten vier aktiven Sprecher wird übermittelt. Alle anderen Teilnehmer werden sozusagen »eingefroren«, bis sie wieder sprechen.
[3] Enable Layer Suspension
enableLayerSuspension: true,
Der Client (ab Chrome 69) sendet nur jene Streams, die zu einem bestimmten Zeitpunkt angesehen werden, wodurch der CPU- und Bandbreitenverbrauch sowohl auf der Client- als auch auf der Server-Seite reduziert und gleichzeitig die Videoqualität verbessert wird. Weitere Infos zur Einstellung.
[4] Videokonferenz nur mit Audio starten
startAudioOnly: true,
Video kann dann bei Bedarf aktiviert werden. Gerade wenn viele Teilnehmer einen Konferenzraum gleichzeitig betreten, sorgt das für eine deutliche Entlastung.
[5] Deaktivierung der blauen Audio-Dots beim Speaker
disableAudioLevels: true,
Reduziert die CPU-Auslastung bei den Clients.