StationPlaylist

object
idintegerrequiredread only
namestring
Example
Test Playlist
descriptionstring | null
Example
A playlist containing my favorite songs
typePlaylistTypesdefaultonce_per_x_songsonce_per_x_minutesonce_per_hourcustom
sourcePlaylistSourcessongsplaylistsremote_urlrequests
orderPlaylistOrdersrandomshufflesequential
remote_urlstring | null
Example
https://remote-url.example.com/stream.mp3
remote_typePlaylistRemoteTypes | null
Show child attributes
One of
PlaylistRemoteTypesstreamplaylistother
Example
stream
remote_bufferinteger

The total time (in seconds) that Liquidsoap should buffer remote URL streams.

Example
0
is_enabledboolean
Example
true
is_jingleboolean

If yes, do not send jingle metadata to AutoDJ or trigger web hooks.

Example
false
play_per_songsinteger
Example
5
play_per_minutesinteger
Example
120
play_per_hour_minuteinteger
Example
15
weightinteger

The relative weight of the playlist. Larger numbers play more often than playlists with lower number weights.

Example
3
include_in_requestsboolean
Example
true
include_in_on_demandboolean

Whether this playlist’s media is included in ‘on demand’ download/streaming if enabled.

Example
true
backend_optionsArray<string>
Example
interrupt,loop_once,single_track,merge
avoid_duplicatesboolean
Example
true
preserve_queue_on_restartboolean

Don’t reset this playlist’s queue when the station is restarted or its configuration is rewritten.

Example
false
schedule_itemsArray<any>
podcastsArray<any>
playlistsArray<any>