Webradio Station · 2 min read · Feb 14, 2026
Betreiben Sie Ihre eigene Webradio-Station mit Icecast2 und Ices2
Betreiben Sie Ihre eigene Webradio-Station mit Icecast2 und Ices2
Version 1.0
Autor: Falko Timme
Dieses Tutorial beschreibt, wie man einen Audio-Streaming-Server mit Icecast2 einrichtet. Damit Icecast2 Audio an die Hörer streamen kann, installieren wir Ices2. Ices2 ist ein Programm, das Audiodaten an einen Icecast2-Server sendet, um sie an Clients zu übertragen. Ices2 kann entweder Audiodaten von der Festplatte (Ogg Vorbis-Dateien) lesen oder Live-Audio von einer Soundkarte aufnehmen und in Echtzeit kodieren. In diesem Artikel lassen wir Ices2 .ogg-Dateien von der lokalen Festplatte lesen.
Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!
1 Vorbemerkung
Wie im Einführungstext erwähnt, kann Ices2 von mehreren Quellen lesen und Audiodaten an den Icecast2-Server senden. In diesem Artikel lassen wir Ices2 .ogg-Dateien von der lokalen Festplatte lesen (Playlist-Modus), und wir installieren Icecast2 und Ices2 auf demselben System.
Ices2 unterstützt nur Ogg Vorbis-Dateien, daher sollten Sie, wenn Sie .mp3-Dateien streamen möchten, diese in .ogg umwandeln. (In früheren Versionen unterstützte Ices auch MP3-Dateien, aber diese Unterstützung wurde aufgegeben, da MP3 eine patentierte und proprietäre Kodierungstechnologie ist, während Ogg Vorbis eine offene und patentfreie Audio-Kodierungstechnologie ist.)
In diesem Beispiel verwendet mein System Debian Etch. Das Verfahren sollte für Ubuntu-Systeme identisch sein. Mein System hat die IP-Adresse 192.168.0.100.
2 Icecast2 installieren und konfigurieren
Um Icecast2 zu installieren, führen wir einfach aus
apt-get install icecast2Anschließend müssen wir /etc/icecast2/icecast.xml bearbeiten. Die meisten Standardwerte sollten vorerst gut funktionieren, aber Sie sollten die Passwörter im Abschnitt
vi /etc/icecast2/icecast.xml| [...] |
Anschließend bearbeiten Sie /etc/default/icecast2 und setzen ENABLE auf true:
vi /etc/default/icecast2| # Vorgaben für das icecast2-Initskript # stammt von /etc/init.d/icecast2 # installiert in /etc/default/icecast2 durch die Wartungsskripte # # Dies ist ein POSIX-Shell-Fragment # # Vollständiger Pfad zur Serverkonfigurationsdatei CONFIGFILE="/etc/icecast2/icecast.xml" # Name oder ID des Benutzers und der Gruppe, unter der der Daemon ausgeführt werden soll USERID=icecast2 GROUPID=icecast # Bearbeiten Sie /etc/icecast2/icecast.xml und ändern Sie mindestens die Passwörter. # Ändern Sie dies auf true, wenn Sie fertig sind, um das init.d-Skript zu aktivieren ENABLE=true |
Das war’s schon, wir können jetzt den Icecast2-Server starten:
/etc/init.d/icecast2 startSie können jetzt Ihren Browser zu http://192.168.0.100:8000/ (ersetzen Sie 192.168.0.100 durch Ihre eigene IP-Adresse oder FQDN) leiten und durch die Weboberfläche browsen:



Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.