This post will guide you step-by-step through the process of creating an internet radio station using the Icecast streaming server, with LiquidSoap as

Creating a Radio Station

submited by
Style Pass
2024-12-12 17:00:07

This post will guide you step-by-step through the process of creating an internet radio station using the Icecast streaming server, with LiquidSoap as the audio router and Mopidy as the music server.

You will be prompted for a hostname, and 3 passwords (source, relay and admin). You can leave the hostname as localhost, but you should change the passwords to something more secure.

Now that Icecast is set up, we can start configuring LiquidSoap. In our use case it will act as a router between Icecast and our Mopidy instance, to make sure that there’s always a stream available even if Mopidy is not streaming anything.

In this example we’re going to use a local music library, but you can use any music source that Mopidy supports. You can have a look at the Mopidy Extensions page for more information, and if you need any help feel free to reach out to me.

You can use any SFTP client such as FileZilla, or scp to upload your music to the server. There’s also an option to mount a network drive on the server, here’s a good guide on how to do that: How to mount CIFS shares permanently or instead use a streaming service such as Spotify via Mopidy-Spotify.

Leave a Comment