videocalling
Illustration of Jitter in video calling

Jitter

glossary.categories.technical

Schwankung der Paketankunftszeiten, die zu einer unregelmäßigen Übertragung von Audio- und Videodaten führt.

Was ist Jitter?

Jitter ist die Schwankung der Zeitverzögerung zwischen dem Senden und Empfangen von Paketen. Während Latenz die durchschnittliche Verzögerung misst, misst Jitter die Inkonsistenz dieser Verzögerung. Stellen Sie sich einen Fahrplan vor: Latenz ist die durchschnittliche Fahrtzeit, aber Jitter ist die Unberechenbarkeit – manchmal ist der Zug pünktlich, manchmal zu früh, manchmal zu spät.

Hoher Jitter verursacht Audio-Aussetzer, Video-Einfrieren, roboterhaften oder abgehackten Klang und insgesamt verschlechterte Anrufqualität.

Auswirkungen auf Audio und Video

  • Niedriger Jitter (0–20 ms): Nicht wahrnehmbar, Audio klingt natürlich
  • Mittlerer Jitter (20–50 ms): Gelegentlich abgehackter oder leicht roboterhafter Klang
  • Hoher Jitter (50–100 ms+): Häufige Aussetzer, starke Verzerrung

Jitter-Puffer: Die Lösung

Ein Jitter-Puffer ist eine kleine Warteschlange auf der Empfängerseite, die eingehende Pakete vorübergehend speichert, bevor sie abgespielt werden. Anstatt Pakete sofort bei Ankunft abzuspielen, sammelt der Puffer Pakete und spielt sie in regelmäßigen Abständen ab, was die Zeitvariationen ausgleicht.

Moderne WebRTC-Implementierungen verwenden ausschließlich adaptive Jitter-Puffer, die ihre Größe dynamisch an die aktuellen Netzwerkbedingungen anpassen. Bei niedrigem Jitter schrumpft der Puffer für minimale Latenz. Bei steigendem Jitter wächst er, um Aussetzer zu verhindern.

Jitter reduzieren

  • Kabelverbindungen nutzen: Ethernet hat wesentlich weniger Jitter als WLAN (typischerweise <5 ms vs. 10–30 ms)
  • Netzwerküberlastung reduzieren: Bandbreitenintensive Anwendungen schließen
  • QoS konfigurieren: Router so konfigurieren, dass WebRTC-Verkehr priorisiert wird
  • WLAN optimieren: 5-GHz-Band verwenden, nah am Access Point positionieren
  • Edge-Server: SFU-Server nahe bei den Nutzern bereitstellen

glossary.relatedTerms