ccradio.liq 575 B

123456789101112131415161718192021
  1. #!/home/jazzyeagle/.opam/system/bin/liquidsoap
  2. set("log.file.path", "/share/ccradio/ls.log")
  3. set("server.telnet", true)
  4. def nextsong() =
  5. uri = get_process_output("/share/programs/ccradio/manage.py getsong 2> /dev/null")
  6. request.create(uri)
  7. end
  8. ccradio = mksafe(request.dynamic(nextsong))
  9. output.icecast(%vorbis,
  10. host = "localhost",
  11. port = 3099,
  12. password = "ccradio",
  13. mount = "ccradio",
  14. icy_metadata="true",
  15. description="CC Radio",
  16. normalize(ccradio))