Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2013
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. #!/usr/local/bin/liquidsoap
  2.  
  3. PASSWORD=argv(1)
  4.  
  5. set("log.file.path","gst.log")
  6. set("log.stdout",true)
  7. set("log.level", 5)
  8. set("encoder.encoder.export",["Rob Canning","Radio Kulturo","Network Compositions","Classical","2010","00","SPC"])
  9.  
  10. def kulturo_player(p, d, s)
  11. x = input.gstreamer.audio(pipeline="uridecodebin uri=#{s}")
  12. x = echo(x, delay=d, feedback=-8.0 )
  13. x = stereo.pan(pan=p, field=90., x)
  14. x
  15. end
  16.  
  17. ie = kulturo_player(-0.9, 0.38, "mms://live1.rte.ie/wmtencoder/lyric.wma")
  18. be = kulturo_player(-0.7, 0.77, "http://mp3.streampower.be/klaracontinuo-mid")
  19. fr = kulturo_player(-0.5, 0.66, "http://mp3.live.tv-radio.com/francemusique/all/francemusiquehaut")
  20. pt = kulturo_player(-0.3, 0.55, "mms://195.245.168.21/antena2")
  21. rm = kulturo_player(-0.1, 0.44, "http://stream2.srr.ro:8022/")
  22. lit = kulturo_player(-0.1, 0.40, "mms://82.135.234.194/Klasika")
  23. dk = kulturo_player( 0.1, 0.30, "http://live-icy.gss.dr.dk:8000/Channel1_HQ.mp3")
  24. pl = kulturo_player( 0.3, 0.80, "mms://stream.polskieradio.pl/program2")
  25. es = kulturo_player( 0.4, 0.70, "http://195.10.10.206/rtve/radioclasica.mp3")
  26. at = kulturo_player( 0.7, 0.60, "http://srvhost24.serverhosting.apa.net:8000/rsdstream32")
  27. uk = kulturo_player( 0.9, 0.50, "mms://wmlive-nonacl.bbc.net.uk/wms/bbc_ami/radio3/radio3_bb_live")
  28.  
  29. stereo = add(normalize=false,[ie,be,fr,pt,rm,dk,pl,es,at,uk,lit])
  30. def stream (c,m,o)
  31. out = output.icecast(c,
  32. host="localhost",
  33. port=8800,
  34. description="Radio Kulturo - Live ReBroadCastReMix",
  35. genre="Network Music",url="http://radiokulturo.net",
  36. password = "#{PASSWORD}",
  37. mount = m,
  38. fallible=true,
  39. o
  40. )
  41. out
  42. end
  43.  
  44. stream(%vorbis,"rk-stereo.ogg",stereo)
  45. stream(%opus,"rk-stereo.opus",stereo)
  46. #stream(%mp3,"rk-stereo.mp3",stereo)
  47. stream(%aacplus,"rk-stereo.aac",stereo)
  48. #stream(%vorbis(channels=8),"rk-8channel.ogg",oct)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement