radio/tr-test.liq

30 lines
609 B
Plaintext
Raw Permalink Normal View History

2020-07-06 20:17:38 +00:00
#!/usr/bin/liquidsoap
# Log dir
2020-07-14 16:04:23 +00:00
set("log.file",false)
set("log.stdout",true)
set("log.level",3)
2020-07-15 22:47:24 +00:00
set("server.socket",true)
set("server.socket.path","radiosock.sock")
2020-07-14 16:04:23 +00:00
def apply_metadata(m) =
title = m["title"]
artist = m["artist"]
print("Now playing: #{title} by #{artist}")
end
2020-07-06 20:17:38 +00:00
%include "passwords.liq"
2020-08-22 16:23:44 +00:00
radio = crossfade(normalize(playlist.once(argv(1),random=false,reload_mode="watch")))
2020-07-14 16:04:23 +00:00
radio = on_metadata(apply_metadata,radio)
2020-07-06 20:17:38 +00:00
output.icecast(%vorbis,
2021-11-04 15:36:45 +00:00
host="azuracast.tilderadio.org",user=user,port=8015,password=password,
2020-07-06 20:17:38 +00:00
mount="/",
on_blank(shutdown,radio),
on_stop=shutdown,
fallible=true
)