Hi there,

I'm in search of a best practice approach to schedule playlists using
Liquidsoap.

Requirements:
* When a new playlist is due to be scheduled, it should remove all
previously scheduled playlist-items.
* It's important this approach is avoiding any delays when clearing
previously queued playlist-items.

My given implementation works the following:

1. Schedule a bunch of files (represent a playlist) by pushing them to an
"equeue"
2. This queue starts playing
3. When the next timeslot is due, a new playlist cannot simply be queued,
because it would only start
    *after* all tracks queued by the previous playlist are finished
playing. Because of this, I'm removing
    all tracks of the previous playlist first using a Liquidsoap server
script. This process is time-consuming
    and delays the timely execution of step 4.)
4. Schedule the new files by pushing them to an "equeue".

How can I do this more elegantly?
What are the correct Liquidsoap features to achieve this,
like a "dynamic playlist" instead of an "equeue"?

Thanks in advance,
David
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to