Prüfen Sie nach einer Titeländerung drei Stellen: die Serverstatistik, die Metadaten im Stream und die Anzeige im Player. So erkennen Sie, wo eine Aktualisierung hängen bleibt. Ändern Sie nicht vorsorglich Puffer oder Zugangsdaten, wenn nur die Titelanzeige betroffen ist.

Den vorgesehenen Aktualisierungsweg verwenden

Für passende Legacy-Streams ist /admin/metadata mit mount, mode=updinfo und song dokumentiert. Dieses lokale Beispiel fragt das Admin-Kennwort ab und kodiert die Felder einzeln:

sh · Codebeispiel
curl --fail --show-error --user admin --get   --data-urlencode 'mount=/live.mp3'   --data-urlencode 'mode=updinfo'   --data-urlencode 'song=Beispielsendung - Testtitel'   http://127.0.0.1:8000/admin/metadata

Verwenden Sie TLS für entfernte Instanzen. Prüfen Sie Verwaltungsergebnis und tatsächlich aktiven Mount, nicht allein den Transportstatus. Zugangsdaten gehören nicht in die Abfragezeichenfolge. Übernehmen Sie keinen unkodierten Titel in eine URL.

Ogg und Legacy-Metadaten unterscheiden

Ogg-Metadaten sollten normalerweise über die In-Stream-Funktion der Quelle kommen. KH besitzt einen optionalen Schalter für externe Aktualisierung. Die genaue Mount-Einstellung des festgelegten Parsers lautet allow-url-ogg-metadata. Das große Dokumentationsbeispiel schreibt Unterstriche und darf nicht ungeprüft übernommen werden. Die Aktivierung verändert, wer einen Ogg-Stream über einen erlaubten Aktualisierungsweg beeinflussen kann, und benötigt einen eigenen Zugriffstest.

Für ICY-Metadaten kennt der Parser metadata-interval und mp3-metadata-interval im Mount. Das ist ein Byteabstand und keine Sekundenzahl. Ersetzen Sie den Namen nicht durch einen ähnlich klingenden Parameter einer anderen Icecast-Variante.

Einen bekannten Titel prüfen

Wählen Sie einen kurzen unkritischen Titel mit Umlaut oder Akzent. Geben Sie nötigenfalls den tatsächlichen Quellzeichensatz an und prüfen Sie Statistik und Player. Das numerische Charset-Beispiel der Dokumentation ist keine geeignete Kodierungsempfehlung. Verwenden Sie einen tatsächlich unterstützten Kodierungsnamen passend zu den Quelldaten.

Springt ein Titel zurück, prüfen Sie Quellenupdates und andere Automatisierung. Scheitert nur ein Player, untersuchen Sie dessen Metadatenunterstützung und Cache. Bei Ablehnung folgen ausgewählter Mount und Berechtigungen. Maskieren Sie Metadaten in eigenen öffentlichen Anzeigen. Titeltext ist nicht vertrauenswürdige Eingabe.