AzuraCast And Liquidsoap Tips For A Stable Radio Stream
AzuraCast and Liquidsoap are a powerful combination for running an online radio station. They give you automation, flexibility, and full control over your stream.
They also introduce complexity. When something goes wrong, it is not always obvious where the problem is coming from.
If you want a stable, reliable stream, you need to understand how both parts work together and where things typically fail. That is where online radio stream monitoring becomes essential.

Understand The Chain
Your stream is not one system. It is a chain.
AzuraCast manages your station, scheduling, and interface. Liquidsoap handles audio processing and streaming output.
If anything in that chain breaks, your listeners feel it immediately. Stability comes from making sure every part is working correctly.
Common AzuraCast And Liquidsoap Problems (And Fixes)
Why Is The Wrong Playlist Playing
Question
Why is AzuraCast playing the wrong playlist, or ignoring the one I expected to hear?
Fix
Check the playlist type and its priority before assuming the scheduler is broken. AzuraCast gives higher priority to special playlist types such as requests and “once per x hour / x songs / x minutes” than to normal rotation playlists. If two playlists can both play at the same time, the higher-priority one wins. Review the playlist type, schedule window, and whether the playlist is set to interrupt other content.
Why Are My Tracks Stuck In Processing After Upload
Question
Why have I uploaded files but AzuraCast still shows them as processing, missing, or not ready to use?
Fix
Reprocess the media rather than waiting indefinitely. AzuraCast includes a CLI command to manually reprocess media, which is specifically useful when songs are stuck in “Processing” status or after large SFTP uploads. If the problem continues, check file permissions and station logs before re-uploading everything.