Liquidsoap 1.0.0 : Liquid Flows

Liquid Flows

We maintain a webpage of streams generated by Liquidsoap In order to register your radio on this page, a simple operator called register_flow is provided. If your stream is called stream, you can register it with

stream = register_flow(
  radio="My radio",
  website="http://my.web.site/",
  description="The sound of my computer",
  genre="reggae",
  user="foo",
  password="bar",
  streams=[("mp3/128k","http://my.web.site/stream")],
  stream)

All the parameters should be pretty explicit: radio is the name of the radio, website is the url of the website of the radio, etc. The only subtle parameter is streams: it is a list of pairs of strings describing the format of the stream and the url of the stream (we use a list here because one radio can be broadcasted under multiple stream formats). The format should always be of the form codec/bitrate (e.g. mp3/128k) or codec if it is encoded in variable bitrate.