Configuring Icecast for Broadcast - ymatto/Station-Manager-2 GitHub Wiki
The main SM2 script expects to stream audio to an Icecast server for broadcast. The Icecast server needs to be configured via its icecast.xml
file to match the icecast parameters that you defined in your station config file, including password and port of the listen-socket.
Generally a fairly standard icecast.xml
configuration file can be used. An example is provided that works with the included docker-compose.yml
setup and may serve as a good basis for modification. But certain things like password and desired ports and paths are likely to be custom for your station.
Of note, it's possible to broadcast multiple Station Manager netradio stations through your single Icecast server, as long as they each have their own icecast_mount
(as specified in the station config).
For other options, see the documentation for Icecast.