Wie ein Radiosender im Internet sendet
Ein Webradio funktioniert nach einem einfachen Prinzip: Der Ton des Senders wird von einer Software fortlaufend kodiert, an einen Streaming-Server geschickt und dann an jeden Hörer verteilt, der sich verbindet. Anders als bei einer heruntergeladenen Datei hat der Stream weder Anfang noch Ende: Der Player empfängt die Daten laufend, hält einige Sekunden davon im Puffer und spielt sie ab.

Zwei große technische Familien existieren nebeneinander:
- der kontinuierliche HTTP-Stream, ein Erbe der Server Icecast und Shoutcast: Eine einzige Verbindung bleibt offen, und der Ton kommt ohne Unterbrechung an. Das ist beim Radio die verbreitetste Methode;
- der segmentierte HLS-Stream: Der Ton wird in kleine Dateien von einigen Sekunden zerlegt, die in einem Manifest
.m3u8aufgelistet sind, das der Player regelmäßig neu liest. Diese Methode, identisch mit der beim Video, erleichtert die Verbreitung in großem Maßstab und die Anpassung der Qualität an die Datenrate.
Für den Hörer ist der Unterschied vor allem praktisch: Ein kontinuierlicher Stream startet fast sofort, ein HLS-Stream hängt oft zehn bis dreißig Sekunden hinter dem Live-Programm her, übersteht aber Netzwechsel besser, etwa vom WLAN zu 4G.
Die Audioformate: MP3, AAC und andere
Der Ton wird durch einen Codec komprimiert, der bei gegebener Datenrate die erreichte Qualität bestimmt. Die Datenrate wird in Kilobit pro Sekunde (kbit/s) angegeben.
| Format | Übliche Datenraten | Eigenschaften |
|---|---|---|
| MP3 | 96 bis 320 kbit/s (128 kbit/s sehr häufig) | Mit absolut allem kompatibel; ordentliche Qualität ab 128 kbit/s, sehr gut ab 192 kbit/s |
| AAC (AAC-LC) | 96 bis 256 kbit/s | Bei gleicher Datenrate besser als MP3; bei großen Sendern sehr verbreitet |
| HE-AAC (AAC+) | 32 bis 64 kbit/s | Für niedrige Datenraten gemacht; ideal unterwegs, in den Höhen etwas weniger fein |
| Opus / Ogg Vorbis | 64 bis 192 kbit/s | Freie, effiziente Formate, von einigen Vereins- und Technikradios angeboten |
| FLAC | Etwa 700 bis 1.000 kbit/s | Verlustfrei, einigen „High-Fidelity“-Streams vorbehalten |
Welche Datenrate wählen?
Viele Sender bieten für dieselbe Station mehrere Streams an. In der Praxis:
- auf einem smarten Lautsprecher oder Smartphone liefern 128 kbit/s in MP3 oder 96 kbit/s in AAC bei Sprache und den meisten Musikstücken ein Ergebnis, das sich von einer höheren Rate kaum unterscheiden lässt;
- an einer Stereoanlage oder mit einem guten Kopfhörer peilen Sie 192 kbit/s oder mehr an, oder einen hochwertigen AAC-Stream;
- bei mobilen Daten schont ein HE-AAC-Stream mit 48 oder 64 kbit/s Ihr Datenvolumen.
Zur Schätzung des Verbrauchs teilen Sie die Datenrate durch acht, um Kilobyte pro Sekunde zu erhalten: Ein Stream mit 128 kbit/s verbraucht etwa 16 KB/s, also knapp 58 MB pro Stunde. Eine Stunde mit 64 kbit/s sind etwa 29 MB, eine Stunde mit 320 kbit/s etwa 144 MB.
Die offizielle Adresse eines Senders finden
Die einzige sichere Quelle für eine Stream-Adresse ist der Sender selbst. Eine offizielle Adresse ist stabil und von guter Qualität, und Sie hören die Station unter den Bedingungen, die sie vorgesehen hat, mit ihrer eventuellen Werbung, die sie finanziert.
Wo Sie auf der Website des Senders suchen
- Suchen Sie eine Seite mit dem Titel „Mit Ihrem Player hören“, „Stream-Links“, „Anderswo hören“ oder „Unsere Audio-Streams“, oft in der Hilfe, in den häufigen Fragen oder in der Fußzeile.
- Manche Sender bieten einen Button zum Herunterladen einer kleinen Datei
.m3uoder.pls: Diese Datei enthält schlicht die Adresse des Streams. - Andernfalls nennt die Hilfeseite für smarte Lautsprecher oder Internetradios fürs Wohnzimmer oft die direkten Adressen.
- Ist nichts veröffentlicht, kontaktieren Sie den Sender über sein Formular: Viele Stationen nennen ihren Hörern gern ihre Links.
Große öffentliche und private Gruppen ebenso wie Vereinsradios veröffentlichen in der Regel mehrere Adressen pro Station, nach Format und Datenrate. Gemeinschaftlich gepflegte Webradio-Verzeichnisse können helfen, eine Station zu finden, doch ihre Links sind nicht immer aktuell und nicht immer vom Sender selbst: Prüfen Sie, ob eine Adresse wirklich auf einen Server der Station oder ihres Streaming-Dienstleisters zeigt.
Was erlaubt ist und was nicht
Den Stream, den ein Sender selbst der Öffentlichkeit bereitstellt, kostenlos zu hören, ist völlig legal. Dagegen erfordert es Genehmigungen und Rechte, diesen Stream weiterzuverbreiten (auf Ihrer eigenen Website, an einem öffentlichen Ort, in einem Geschäft), insbesondere gegenüber den Verwertungsgesellschaften für Musikrechte. Eine persönliche Playlist für Ihr eigenes Hören ist unproblematisch; sie zu veröffentlichen, damit andere sie nutzen, geht darüber hinaus.
PLS-Dateien, M3U-Dateien und direkte Links
Radioadressen gibt es in drei Formen:
- ein direkter Link zum Stream, zum Beispiel
https://flux.radio.example/station-128.mp3; - eine .pls-Datei, ein einfaches Listenformat aus Shoutcast, das eine oder mehrere Adressen enthält;
- eine .m3u- oder .m3u8-Datei, die entweder eine einfache Adressliste oder ein HLS-Manifest sein kann.
Eine PLS-Datei sieht so aus:
[playlist]
NumberOfEntries=1
File1=https://flux.radio.example/station-128.mp3
Title1=Radio Exemple
Length1=-1
Version=2
Öffnen Sie sie mit einem Texteditor: Die Zeile File1= enthält die echte Adresse, die Sie in Ihre eigene Playlist kopieren können. Vorsicht bei unverschlüsselten Adressen mit http://: Sie funktionieren oft, doch manche neueren Systeme blockieren sie in Apps standardmäßig; bevorzugen Sie die Variante mit https://, wenn der Sender sie anbietet.
Radios in eine M3U-Playlist aufnehmen
Eine persönliche M3U-Playlist bündelt Ihre Stationen in einer Liste, nach Genre sortiert und mit Logo. Die Syntax ist dieselbe wie bei einer Video-Playlist:
#EXTM3U
#EXTINF:-1 tvg-logo="https://www.radio.example/logo.png" group-title="Nachrichten",Radio Exemple Info
https://flux.radio.example/info-aac-96.aac
#EXTINF:-1 tvg-logo="https://www.radio.example/logo-jazz.png" group-title="Musik",Radio Exemple Jazz
https://flux.radio.example/jazz-192.mp3
#EXTINF:-1 group-title="Musik",Radio Exemple Klassik (HLS)
https://flux.radio.example/classique/master.m3u8
Einige Regeln, die Sie beachten sollten:
- die erste Zeile lautet immer
#EXTM3U; - jede Station belegt zwei Zeilen: die Zeile
#EXTINFmit dem Namen nach dem Komma, dann die Adresse des Streams; - die Dauer
-1kennzeichnet einen endlosen Stream; group-titleerzeugt die vom Player angezeigten Rubriken;- speichern Sie die Datei als UTF-8, damit Umlaute und Sonderzeichen korrekt erscheinen.
Jedes Attribut erklärt unser Artikel zum M3U-Format im Einzelnen. Ein Player auf Basis von libmpv wie AICKO IPTV spielt diese Audio-Streams genau wie Video-Streams ab, ohne besondere Einstellung: MP3, AAC oder HLS. Die Funktionen des Players stellt die Seite Video- und Audioplayer vor.
Die Metadaten: aktueller Titel und Name der Sendung
Server vom Typ Icecast können mitten im Stream ICY-Metadaten übertragen: Titel und Interpret des laufenden Stücks oder den Namen der Sendung. Nicht alle Player zeigen sie an, und nicht alle Sender schicken sie. HLS-Streams nutzen andere Mechanismen, die Player seltener auswerten.
Häufige Probleme lösen
| Symptom | Wahrscheinliche Ursache | Lösung |
|---|---|---|
| Nichts startet | Veraltete Adresse oder Link auf eine Webseite statt auf den Stream | Zurück zur Website des Senders und die Adresse des Streams selbst übernehmen |
| Läuft am Computer, nicht am Smartphone | Adresse mit http:// vom System blockiert | Die Variante mit https:// verwenden |
| Regelmäßige Aussetzer | Datenrate für die Verbindung zu hoch, instabiles Mobilfunknetz | Einen AAC- oder HE-AAC-Stream mit niedrigerer Datenrate wählen |
| Verzögerung gegenüber UKW | Puffer und HLS-Segmentierung | Normal: Eine Verzögerung von mehreren Sekunden ist unvermeidlich |
| Meldung „Sendung nicht verfügbar“ | Programm nicht online oder nicht außerhalb des Sendegebiets sendbar (vor allem Sportrechte) | Rechtliche Einschränkung: Der Stream läuft nach der Sendung weiter |
| Stationsname unleserlich | M3U-Datei in einer anderen Kodierung gespeichert | Datei erneut als UTF-8 speichern |
Bedenken Sie auch, dass das Internetradio nicht die einzige digitale Lösung ist: DAB+, das digitale terrestrische Radio, bietet auf einem kompatiblen Gerät gute Qualität ohne Datenverbrauch.
Zusammenfassung
- Ein Webradio wird als kontinuierlicher Stream (Icecast, Shoutcast) oder als segmentiertes HLS gesendet.
- 128 kbit/s in MP3 oder 96 kbit/s in AAC genügen für das normale Hören; 128 kbit/s verbrauchen etwa 58 MB pro Stunde.
- Nehmen Sie die Adresse des Streams immer von der offiziellen Website des Senders.
- .pls- und .m3u-Dateien sind nur Behälter für Adressen, in einem Texteditor leicht zu lesen.
- Eine persönliche M3U-Playlist bündelt Ihre Stationen nach Genre, für Ihr privates Hören.
Häufige Fragen
Warum hängt das Internetradio hinter UKW her?
Der Ton muss kodiert, übertragen und dann vom Player gepuffert werden. Bei einem HLS-Stream kommen durch die Segmentierung noch einmal mehrere Sekunden hinzu. Eine Verzögerung von zehn bis dreißig Sekunden ist üblich.
Was ist der Unterschied zwischen einer .pls- und einer .m3u-Datei?
Es sind zwei Formate für Adresslisten. PLS stammt von Shoutcast und nummeriert jeden Eintrag; M3U ist universeller und akzeptiert Attribute wie Logo oder Gruppe. In beiden Fällen lässt sich die echte Adresse des Streams in einem Texteditor ablesen.
Darf ich meine Radio-Playlist teilen?
Sie können einer nahestehenden Person sagen, wo sie die offiziellen Links findet. Streams weiterzuverbreiten oder eine Liste für ein breites Publikum zu veröffentlichen, geht dagegen über das private Hören hinaus und fällt unter die Senderechte.
Wie viele Daten verbraucht eine Stunde Radio?
Etwa 29 MB bei 64 kbit/s, 58 MB bei 128 kbit/s und 144 MB bei 320 kbit/s. Teilen Sie die Datenrate in kbit/s durch acht, um den Verbrauch in Kilobyte pro Sekunde zu erhalten.
