I'm running an Ubuntu server environment with icecast-2.3.2 and ices-0.4.0 to enable internet-radio streaming.
I have a directory with music files, mostly MP3, let's call it /PATH/TO/MUSIC
. I also have directories with jingles and podcasts. /PATH/TO/JINGLES
and /PATH/TO/PODCASTS
.
So far my server is up and running.
What works:
- Creating daily random playlists from the music-directory using a script and a cron-job.
- Running an IceCast2-Server and streaming the playlist file using IceS.
My question now is:
- How to play podcasts and jingles at specific times? For example every full hour a certain jingle, or every Thursday at 8 p.m. a certain podcast?
I've tried to search the internet on this topic but it seems there is no "one final solution" for this radio-automation issue and it also seems a lot of solutions are rather hacky, aren't they?
Keep in mind this is a server environment, solutions with GUI wont help.
I appreciate any hints and experiences on this topic!