Eine KH-Fallback-Regel kann Hörer auf einen anderen Mount verlagern und eine Dateirate beschreiben. Entscheiden Sie zuerst, ob Hörer überhaupt wechseln sollen. Ein Multi-Host-Relay kann passen, wenn sie am lokalen Mount bleiben sollen. Das ist jedoch eine andere, gesondert zu prüfende Regel.

Live- und Backup-Pfade zuordnen

In einem vorhandenen KH-<mount> kann ein Livestream-Fallback so angegeben werden:

xml · Codebeispiel
<fallback-mount>/backup.ogg</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>

Das sind Ausschnitte und kein vollständiger Mount. Das Backup muss vorhanden sein und kompatible Medien liefern. fallback-override betrifft die Rückkehr bei wieder verfügbarer Originalquelle. fallback-when-full ergänzt den Überlauffall. Prüfen Sie Quellenausfall und Hörerüberlauf getrennt.

Eine Datei als zeitbezogene Medienquelle behandeln

Die KH-Dokumentation behandelt getakteten Dateifallback und unterscheidet sich darin von älteren regulären Icecast-Beschreibungen. Der festgelegte Parser akzeptiert einen fallback-Block mit mount und rate. Für einen bewussten MP3-Dateitest kann der Mount-Ausschnitt lauten:

xml · Codebeispiel
<fallback mount="/files/backup.mp3" rate="128k"/>

Gemeint ist Ihre passende Datei unter dem Webroot. Die Rate ist eine Medienratenangabe und kein Beleg für die tatsächliche Kodierung. Kontrollieren Sie Bitrate und Taktung mit Ihrer Quelle und Ihrem Player. Dateien mit variabler Rate benötigen besondere Prüfung. Das Handbuch erwähnt außerdem Bitraten in eckigen Klammern im Dateinamen. Die ausdrücklich geparste Form zeigt die beabsichtigte Rate unmittelbar.

Gemeinsame Backup-Rückwege untersuchen

Ein gemeinsames Backup mehrerer Original-Mounts kann zu anderen Rückwegen führen als erwartet. Zeichnen Sie die Zuordnung auf und verfolgen Sie bekannte Testhörer. Vermeiden Sie Schleifen und fehlende Endziele. Die Anmeldung am Originalstream macht ein direkt angefordertes Backup nicht automatisch privat.

Halten Sie Normalwiedergabe, Ausfall von Original und Backup, Rückkehr des Originals und vollen Mount fest. Beziehen Sie echtes Hören sowie Quellen-/Hörerstatistiken ein. Ein Fallback-Pfad im XML belegt weder eine vom Player akzeptierte Umschaltung noch den richtigen Dateiverbrauch eines empfangenden Relays.