Die Hörer-URL ist nur die Adresse eines Medienwegs. Wiedergabe hängt zusätzlich von Codec, Container, Inhaltstyp und Decoder ab. KH verteilt Streams. Ein gesetzter Bitratenwert oder anderer Dateiname kodiert eingehendes Audio nicht um.

Eine reproduzierbare Quelle wählen

Verwenden Sie einen Source-Client für das gewünschte Icecast-kompatible Protokoll, den Codec und Container. Setzen Sie Host, Source-Port, Mount und Zugangsdaten getrennt. Die Anleitung zum ersten Stream beginnt mit einer isolierten kodierten Ogg-Quelle. Das schreibt nicht für jedes Programm dieses Format vor.

Dokumentieren Sie Encoderversion, Kanäle und Rate. Verbindet die Quelle, während Hörer nicht dekodieren können, prüfen Sie Medienbytes und Inhaltstyp statt ständig das Kennwort zu ändern. Eine Endung wie .ogg oder .mp3 beweist kein Nutzdatenformat.

Historische Funktionen von Zusagen trennen

Die KH-Unterlagen behandeln Ogg/Vorbis, MP3 und historische Videowege. NEWS nennt ergänzende Verarbeitung wie FLV-Wrapping. Die Verfügbarkeit hängt von Build, Bibliotheken und tatsächlichem Medienweg ab. Das Verpacken unterstützter Nutzdaten ist keine Umkodierung in einen anderen Codec. Alte Browserplugins und Flash-Beispiele sind keine heutige Webplayer-Empfehlung.

Prüfen Sie für jede produktive Kombination den konkreten Encoder, das Serverartefakt und den Player. Intro und Fallback müssen kompatibel sein. Ein Ziel mit unpassendem Codec oder Container kann trotz erfolgreicher KH-Weiterleitung scheitern.

Nur bewusst öffentliche Endpunkte einbinden

Dieses HTML ist ein beispielhafter Ausschnitt für eine andere Website. Es erscheint als Code. Das Handbuch lädt keinen Player und ruft keinen Stream ab:

html · Codebeispiel
<audio controls preload="none">
  <source src="https://stream.example.org/live.ogg" type="audio/ogg">
  Ihr Browser kann diesen Stream nicht abspielen. Nutzen Sie einen Player.
</audio>

Auf HTTPS-Seiten benötigen auch Medien HTTPS. Einfache Medienwiedergabe und JavaScript-Zugriff auf Medien beziehungsweise Status haben unterschiedliche CORS-Anforderungen. Autoplay hängt von Browserregeln und Nutzeraktion ab und ist nicht garantiert. Geschützte Streams benötigen einen konkreten Playertest ohne Kennwörter im Markup.

Schicht für Schicht untersuchen

Bestätigen Sie die Quelle in KH, rufen Sie den Endpunkt ab, prüfen Sie Antwort und Medientyp und testen Sie danach die Dekodierung im Zielbrowser sowie einem eigenständigen Player. Es folgen Neuverbindung, Metadaten und Fallback-Wechsel. Ein erfolgreicher HTTP-Status beweist noch kein hörbares Audio. Diese Abnahmeschritte benötigen einen isolierten laufenden Dienst und werden hier nicht als ausgeführte Laufzeittests behauptet.