Skip to content

Troubleshooting

Häufige Probleme & Lösungen.

Start schlägt fehl: yt-dlp / ffmpeg fehlt

Required dependency 'yt-dlp' is missing.

Ursache: Resolver aktiv, Tools fehlen & Auto‑Download scheiterte.

Lösung:

  • Manuell installieren (Paketmanager) & PATH prüfen
  • Oder Resolver deaktivieren: [resolver].enabled = false bzw. RESONIX_RESOLVE entfernen

401 Unauthorized

Authorization Header fehlt oder Wert falsch bei gesetztem Passwort.

Config prüfen & Header exakt senden.

Player Erstellung 403

URI durch Source Regex blockiert.

[sources].allowed / blocked anpassen.

Spotify URL abgelehnt

Warnung: Spotify URL aber Credentials fehlen.

Env oder [spotify] Sektion mit client_id / client_secret setzen.

WebSocket Drops / Lag

Log: WS lagged; dropped packets

Client liest zu langsam; Verarbeitung beschleunigen oder Puffern erhöhen. Frames werden gedroppt um Echtzeit zu halten.

Kein Audio / Stille

  • Kommen Frames an (3840 Bytes)?
  • Volume Filter prüfen (nicht 0)
  • Track Auflösung erfolgreich? (Log TrackStart)

Hohe CPU

Mehrere parallele Downloads oder ffmpeg Transcoding. Quellen vorab cachen oder parallele Player begrenzen.

Frame Größe abweichend

Exakt 3840 Bytes erwartet (nach initialem Silent Frame). Middleware prüfen.

Logs rotieren nicht

Nur Truncation beim Start (clean_log_on_start). Externe Rotation konfigurieren.

Debug Infos nötig

Env RUST_LOG=debug setzen. Danach wieder reduzieren.

Immer noch fest? Issue mit Logs & Repro Steps erstellen.

Released under the BSD-3-Clause License.