Knistern, Asynchronität und fehlenden Surround-Sound beheben
Knisternder Ton, kein Sound, A/V-Drift oder auf Stereo zusammengefallener Surround beim Streamen? Die üblichen Ursachen — Routing, Sample-Raten, Clocks, Downmix — und wie punktfunk den Ton sauber und synchron hält.
Das Bild ist top, aber der Ton knistert, fällt aus, läuft aus dem Takt, oder dein 5.1-Setup fällt auf Stereo zusammen. Audio ist der leise schwierige Teil des Game-Streamings. Hier steht, was meist schiefgeht — und wie punktfunk damit umgeht.
Warum gestreamter Ton bricht
- Capture-Routing — unter Linux geben dir PulseAudio/PipeWire den falschen Sink, oder ein verklemmter Capture-Link blockiert den gesamten Audio-Graphen.
- Sample-Raten-Mismatch — 48 kHz vs. 44,1 kHz irgendwo in der Kette erzeugt Klicks und Knistern.
- A/V-Sync-Drift — Audio und Video auf getrennten Clocks laufen langsam auseinander, besonders Host-zu-Client über Maschinen hinweg.
- Surround-Downmix — 5.1/7.1 fällt still auf Stereo zusammen, oder Surround zerbricht unter Paketverlust.
Wie punktfunk Audio behandelt
punktfunk erfasst Audio als Opus mit 48 kHz und überträgt es auf einer eigenen Ebene neben dem Video, paketweise demultiplext. Mehreres hält es sauber:
- Sync zur Video-Clock — und ein Wall-Clock-Skew-Handshake (NTP-artige Runden zu Sitzungsbeginn) gleicht den Client an die Host-Clock an, sodass die A/V-Synchronität auch Host-zu-Client über verschiedene Maschinen hinweg gültig bleibt.
- PipeWire-Consumer-Disziplin — Capture-Streams setzen
node.dont-reconnectund bauen bei Timeout zügig ab, sodass ein hängender Link nicht die gemeinsame Arbeitswarteschlange des Daemons blockiert. - Surround-Unterstützung — Mehrkanal-Audio wird mit derselben GF(2¹⁶)-FEC wie alles andere übertragen, übersteht Verluste also, statt zu knistern.
Ausprobieren
Wenn Knistern und Sync-Drift bisher das schwache Glied deines Streams waren: punktfunk behandelt Audio als vollwertige Ebene, nicht als Nachgedanken. Wie es sich schlägt, zeigt die besten Self-Hosted-Game-Streaming-Setups 2026.