Zum Inhalt springen
JAMROOM

Latenz verstehen und messen

Die hörbare Verzögerung ist mehr als die Netzwerk-Laufzeit. JAMROOM zeigt Schätzungen an – verlässlich sind nur Messungen.

Woraus sich die Verzögerung zusammensetzt

  1. Audio-Interface/Treiber: A/D-Wandlung und Puffer (typisch 3–15 ms, Bluetooth 100–250 ms)
  2. Browser-Aufnahmepuffer (ca. 10 ms)
  3. Opus-Paket (10 ms) + Lookahead (6,5 ms)
  4. Netzwerk: halbe RTT (Glasfaser im selben Land typ. 5–20 ms)
  5. Jitterpuffer beim Empfänger (je nach Leitung 10–60 ms)
  6. Browser-Wiedergabepuffer + D/A-Wandlung (5–20 ms)

Unter ca. 25–30 ms einfacher Strecke ist gemeinsames Spielen meist angenehm; darüber wird es zunehmend schwierig.

Methode 1: Loopback im Proberaum (Netzwerk-Kette)

  1. Zwei Personen sind im selben Raum verbunden.
  2. Person A öffnet „Diagnose“ und klickt bei Person B auf „Latenz messen“.
  3. B spiegelt A’s Signal für ca. 5 Sekunden automatisch zurück (B kann das unter „Messungen erlauben“ deaktivieren).
  4. A sendet 6 Klicks und erkennt sie sample-genau im zurückkommenden Signal.

Ergebnis = Audio-Roundtrip durch beide Browser (2× Kodierung, 2× Netz, 2× Jitterpuffer). Die einfache Strecke ist etwa die Hälfte. Nicht enthalten: Wandler-/Interface-Latenz beider Geräte (→ Methode 2).

Methode 2: Geräte-Latenz (Interface)

Unter Audio-Einstellungen → „Geräte-Latenz messen“: Ausgang per Kabel auf einen Eingang legen (oder Kopfhörer ans Mikrofon halten). Gemessen wird Ausgang → Eingang deines Geräts im Browser.

Geschätzte Ende-zu-Ende-Latenz ≈ Roundtrip(Methode 1) / 2 + (Geräte-Latenz A + Geräte-Latenz B) / 2.

Methode 3: Unabhängige Kontrolle (Aufnahme)

  1. A und B sitzen nebeneinander (oder telefonieren parallel über eine Leitung mit bekannter Latenz) – beide mit Kopfhörern.
  2. Ein Smartphone nimmt gleichzeitig A’s Instrument direkt und B’s Kopfhörer-Ausgang (Kopfhörer ans Handy-Mikro) auf.
  3. In einem Audio-Editor (z. B. Audacity) den Abstand zwischen Originalklick und Wiedergabe-Klick messen.

Diese Messung enthält wirklich alles (Mund/Instrument → Ohr) und eignet sich zur Überprüfung der beiden anderen Methoden.

Tipps für weniger Latenz

  • LAN-Kabel statt WLAN, andere Geräte im Netz pausieren (Streaming, Uploads).
  • Kabelgebundene Kopfhörer – niemals Bluetooth.
  • USB-Audio-Interface mit kleinem Puffer; Direct Monitoring des Interfaces nutzen.
  • Chrome oder Edge (WebCodecs, Ausgangswahl). Übertragung „Ultra-Low-Latency“, Ausgabepuffer „Minimal“.
  • Windows: Systemsteuerung → Sound → Wiedergabe und Aufnahme → Eigenschaften → Erweitert: beide Geräte auf 48000 Hz stellen (vermeidet Umrechnung) und Audioverbesserungen deaktivieren. Chrome nutzt unter Windows feste 10-ms-Puffer (WASAPI).
  • macOS: Audio-MIDI-Setup → Eingang/Ausgang auf 48000 Hz. Mikrofonmodus „Standard“ statt „Stimmisolierung“.
  • Mobilfunk: hohe Laufzeitschwankung (Jitter 20–40 ms) – für enges Zusammenspiel nur bedingt geeignet.