Audio-Latenztest - Ausgabelatenz und A/V-Sync
Ein Audio-Latenztest untersucht Verzögerungen im Wiedergabe- und A/V-Sync-Pfad. GPADLAB liest die vom Browser gemeldete Ausgabelatenz der Web Audio API, führt drei interaktive Klick-und-Blitz-Sync-Versuche durch und kann optional die akustische Hin- und Rücklaufzeit schätzen, indem es einen Frequenz-Chirp abspielt und ihn über ein Mikrofon aufnimmt. Das Loopback-Ergebnis umfasst Ausgabe, Raum, Mikrofon, Eingabe und Browser-Verarbeitung, es ist also keine reine Kopfhörer- oder Lautsprech-latenz. GPADLAB kombiniert die Signale zu einem seiteninternen 0-1000 Audio-Latenz-Score.
Wähle die zu prüfenden Audio-Pfade
Lese die von deinem Browser gemeldete Ausgabelatenz
Die Web Audio API kann outputLatency ausgeben, eine vom Browser gemeldete Schätzung der Ausgabelatenz für den aktiven AudioContext. GPADLAB wandelt den Wert in Millisekunden um und zeigt ihn zusammen mit baseLatency an. Was der Wert umfasst und wie genau er den physikalischen Gerätepfad widerspiegelt, kann je nach Browser, Betriebssystem, Treiber und Ausgabegerät variieren.
Führe den A/V-Sync-Wahrnehmungstest durch
Ein Klick und ein Blitz spielen gleichzeitig in einer 1,5-Sekunden-Schleife ab. Du schiebst einen Regler, um den Klick zeitlich nach vorne oder hinten zu verschieben, bis sie sich perfekt synchron anfühlen. Der Betragswert des Offsets, bei dem du landest, ist dein persönlicher A/V-Wahrnehmungsschwellenwert - eine Zahl, die die meisten Nutzer nie selbst gemessen haben. Der Test läuft dreimal, damit wir den Median bilden und deine Konsistenz über die Versuche berichten können.
Optional: Akustische Hin- und Rücklaufzeit über Mikrofon-Loopback schätzen
Der optionale Loopback-Test spielt einen 200-Millisekunden-Frequenz-Chirp ab und zeichnet ihn über dein Mikrofon auf. Die Kreuzkorrelation schätzt die verstrichene akustische Hin- und Rücklaufzeit. Diese Zahl umfasst Browser-Planung, Ausgangshardware, Raumlauf, Mikrofongehäuse, Eingabeverarbeitung und den Browser-Aufnahmepfad, also sollte sie als Kombipfad-Schätzung und nicht als Grundwahrheit für die reine Ausgangsgerätelatenz verwendet werden.
Vier Signale zu einem einzigen Score zusammensetzen
Die gemeldete Ausgabelatenz trägt 500 Punkte (50 %), der Mikrofon-Loopback 200 (20 %), der Wahrnehmungsoffset 200 (20 %) und die Wahrnehmungskonsistenz 100 (10 %) bei. Wird der Mikrofon-Loopback übersprungen, werden seine 200 Punkte proportional neu verteilt, sodass die Summe bei 1000 bleibt. Jedes Signal wird kontinuierlich gegen Schwellschwellen bewertet und geht in die Zusammensetzung ein.
Buchstabennote und teilbare Karte erhalten
Der Zusammensetzungsscore wird in eine Buchstabennote umgewandelt (S 950+, A+ 900+, A 825+, B 725+, C 600+, D 450+, F darunter) - dieselbe Skala wie beim Controller Health Score und FPS Score für Konsistenz innerhalb der GPADLAB-Benchmark-Familie. Die Ergebnisansicht enthält einen Share-Score-Button, der ein 1200×630 Bild mit deiner Zahl, deiner Note, deinem Ausgabegerät und der Aufschlüsselung pro Signal erzeugt.
Was das Bedeutung der vier Signale
Die vier Signale werden unabhängig voneinander bewertet und gewichtet in die Zusammensetzung eingearbeitet. Die gemeldete Ausgabelatenz übernimmt den Großteil der Arbeit; Wahrnehmung und Konsistenz sind die menschlichen Wahrnehmungs-Auffangnetze, die sicherstellen, dass das Ergebnis aussagekräftig ist.
| Signal | Schwelle (Gesund → Defekt) | Was es darstellt |
|---|---|---|
| Gemeldete Ausgabelatenz | Gesund < 20 ms · Funktionell < 40 ms · Teilweise < 100 ms · Defekt ≥ 100 ms | Vom Browser gemeldete Ausgabelatenz-Schätzung für den aktiven AudioContext. Niedrigere Werte deuten in der Regel auf einen kürzeren gemeldeten Ausgabepfad hin, die Zahl ist jedoch keine direkte Labormessung der reinen Kopfhörer- oder Lautsprecher-latenz. |
| Mikrofon-Loopback Hin- und Rücklauf | Gesund < 30 ms · Funktionell < 70 ms · Teilweise < 150 ms · Defekt ≥ 150 ms | Geschätzte akustische Hin- und Rücklaufzeit über den kombinierten Ausgabe-, Luft-, Mikrofon-, Eingabe- und Browser-Pfad. Sie kann mit der vom Browser gemeldeten Ausgabeschätzung verglichen werden, bestätigt aber nicht unabhängig die reine Hardware-Ausgabelatenz. |
| A/V-Wahrnehmungsoffset | Gesund < 20 ms · Funktionell < 50 ms · Teilweise < 100 ms · Defekt ≥ 100 ms | Dein persönlicher Schwellenwert, um Audio und Video als gleichzeitig wahrzunehmen. Scharfe Wahrnehmung (unter 20 ms) bedeutet, dass du selbst kleine Latenzänderungen bemerkst. Ein weiter Schwellenwert kann entweder auf ein unempfindliches Gehör oder auf einen verrauschten Versuch hindeuten - ein erneutes Durchlaufen liefert eine sauberere Angabe. |
| Wahrnehmungskonsistenz | Gesund < 10 ms · Funktionell < 25 ms · Teilweise < 50 ms · Defekt ≥ 50 ms | Standardabweichung über die drei Sync-Versuche. Niedrige Varianz bedeutet, dass du Klick und Blitz konsequent gleichartig ausrichtest - hohe Varianz deutet darauf hin, dass das Ergebnis eher einem Zufallsgeschoss nahe kommt. Der Zusammensetzungsscore gewichtet dies so, dass verrauschte Durchläufe nicht dominieren. |
Drei Audio-Checks, drei unterschiedliche Bedeutungen
Beginne mit der gemeldeten Schätzung
Der Browser meldet bei Unterstützung eine Schätzung der Ausgabe-Latenz. Sie beschreibt einen Teil des Wiedergabepfads. Sie misst nicht, wann ein bestimmter Ton dein Ohr erreicht hat.
Synchronität und Loopback getrennt betrachten
Die Klick-und-Blitz-Versuche hängen von deinem Gefühl für Synchronität ab. Verwende für jeden Versuch dasselbe Ausgabegerät und denselben Raum.
Die Klick-und-Blitz-Versuche hängen von deiner Einschätzung der Synchronität ab. Verwende für jeden Versuch dasselbe Ausgabegerät und denselben Raum.
Vergleiche Gleiches mit Gleichem
Ein Loopback-Wert muss nicht zwangsläufig mit der Ausgabeschätzung übereinstimmen. Sie betreffen unterschiedliche Pfade. Speichere Geräte- und Verbindungsangaben zusammen mit deinem Ergebnis und vergleiche dieselbe Messung über mehrere Durchläufe.
Kompatible Audio-Setups
Der Test läuft gegen die aktuell aktive Audioausgabe. Um Geräte zu vergleichen, führe den Test aus, wechsle die Ausgabe und führe ihn erneut durch - die Score-Differenz quantifiziert, was deine Hardware dich kostet.
ÄhnlicheDiagnostiken
Fragen zu Audio-Latenz
Bluetooth-Audio wird vor der Übertragung komprimiert, über eine paketbasierte Funkverbindung gesendet und in den Kopfhörern dekodiert - jeder Schritt fügt Zeit hinzu. Der Standard-Codec SBC fügt 100 bis 250ms hinzu. AAC und aptX reduzieren dies auf 100 bis 150ms. aptX Low Latency zielt auf unter 40ms ab, erfordert aber, dass sowohl Sender als auch Empfänger dies unterstützen. Bluetooth LE Audio (LC3-Codec) kann noch niedriger gehen. Wenn dein Test hohe Latenz bei Bluetooth zeigt, sind meist der Codec und der Chip in deinen Kopfhörern der begrenzende Faktor und nicht das Host-Gerät.
Ein Klickgeräusch und ein Bildblitzen spielen gemeinsam in einer 1,5-Sekunden-Schleife ab. Der Regler verschiebt den Klick vorwärts (rechts) oder rückwärts (links) in der Zeit relativ zum Blitz. Du ziehst ihn so lange, bis sich beide perfekt simultan anfühlen. Der absoluten Wert des Versatzes, den du wählst, ist deine persönliche A/V-Wahrnehmungsschwelle - eine Zahl, die von deinem Gehör, deiner visuellen Empfindlichkeit und der tatsächlichen Latenz deiner Audiokette abhängt. Drei Versuche liefern uns einen Median und ein Maß dafür, wie konsistent du warst.
Führe ihn aus, wenn du überprüfen willst, was dein Browser meldet, oder wenn du vermutest, dass deine Bluetooth-Kopfhörer ihre Latenz falsch melden (einige tun das). Überspringe ihn, wenn du keine Mikrofon-Berechtigung erteilen willst, du dich in einer lauten Umgebung befindest, oder du dem gemeldeten Wert vertraust. Das Überspringen mindert nicht dein Ergebnis - die 200 Punkte, die dem Mikrofon-Loopback zugeteilt sind, verteilen sich auf die anderen drei Signale, sodass die Gesamtpunktzahl bei 1000 bleibt.
Weil sie unterschiedliche Dinge messen. Die gemeldete Ausgabelatenz ist ausschließlich Ausgabe (Klangentstehung bis zu den Lautsprechern). Der Mikrofon-Loopback ist eine Hin- und Rückreise (Ausgabe über die Lautsprecher, durch den Raum zu deinem Mikrofon und dann zurück in den Browser). Erwarte, dass die Loopback-Messung etwa doppelt so hoch ist wie die gemeldete Zahl, plus ein paar Millisekunden für die Schallausbreitung. Wenn die Loopback-Messung deutlich höher ist als erwartet, fügt deine Hardware oder dein Treiber Latenz hinzu, von der der Browser nichts weiß.
Die Kreuzkorrelation zwischen dem abgespielten Chirp und dem aufgenommenen Audio war schwach, meist weil das aufgenommene Signal zu leise war (Mikrofon zu weit von den Lautsprechern, niedrige Wiedergabelautstärke) oder zu laut war (Raumgeräusche, andere Apps, die Ton erzeugen). Versuche, dein Mikrofon näher an deine Lautsprecher zu rücken, die Systemlautstärke zu erhöhen, und es in einer ruhigeren Umgebung erneut auszuführen. Wenn das Problem über mehrere Versuche hinweg anhält, kann der Loopback-Weg physisch blockiert sein (einige Laptop-Mikrofone sind stark gefiltert, um Rückkopplung von den Lautsprechern zu unterdrücken).
Unter 40ms gemeldete Ausgabelatenz ist die praktische Untergrenze für kompetitives Audio - darüber hinaus kommen Schritte und Fähigkeiten im Verhältnis zur visuellen Darstellung spürbar zu spät. Unter 20ms gilt unter kabelgebundenen Audio-Enthusiasten als transparent. Ab über 100ms bemerken die meisten Nutzer den Verzug bewusst. Für Ranglistenspiele sind kabelgebundene Kopfhörer oder low-latency-Wireless (unter 40ms) die sicheren Wahlen.
Native oder dedizierte Mess-Tools können auf tieferliegende Timing-Informationen zugreifen, die eine Webseite nicht hat. GPADLAB meldet daher browser-beobachtete Signale und ihre Grenzen. Der optionale Mikrofon-Loopback ergänzt eine nützliche Schätzung des kombinierten Pfads, weil der Chirp über Ausgabe, Raum, Mikrofon, Eingabe und Browser-Verarbeitung läuft, ist aber für sich genommen keine absolute Wahrheit für das Ausgabegerät.
Ja. Die Ergebnisansicht enthält einen Button "Score teilen", der ein 1200×630-Bild mit deinem Ergebnis, deiner Note, dem Namen deines Ausgabegeräts (sofern verfügbar) und der Aufschlüsselung pro Signal erstellt. Mobile und moderne Desktop-Browser öffnen das natives Freigabemenü; ältere Browser kopieren das Bild in deine Zwischenablage, sodass du es in Discord, Twitter, Reddit oder anderswo einfügen kannst. Das Teilen des Scores erzeugt ein Bild, das du posten oder senden kannst; es wird derzeit nicht in eine GPADLAB-Community-Datenbank hochgeladen. Community-Prozentrilvergleiche sind ein geplantes optionales Feature.
Wie wir den Audio-Latenz-Score berechnen
Die Seite liest verfügbare Browser-Latenzschätzungen aus und führt drei Klick-und-Blitz-Versuche durch. Ein optionales Mikrofon-Test sucht nach einem abgespielten Chirp im aufgenommenen Ton. Diese Hin- und Rückreise umfasst Ausgabe, Raumbewegung, Aufnahme und Verarbeitung. Matches mit niedriger Zuverlässigkeit werden verworfen. Der kombinierte Score ist ein GPADLAB-Leitfaden und kein reines Maß für die Kopfhörerlaufzeit.Ein eigenes Methodik-Artikel ist noch nicht veröffentlicht; sieh dir die Methodik-Zentrale für die derzeit verfügbaren Methoden an.