<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Kokos</p>
    <p>The first thing you need is a music play out system. Almost
      anything can play a random song from your collection; but; you
      have some conditions you want to place on the play out process.</p>
    <p>I recommend a program called Rivendell which is free and will do
      everything you want.</p>
    <p><a
href="http://static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rhel7.html">http://static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rhel7.html</a></p>
    <p>There is a FB group and a mailing list and a Wiki.</p>
    <p>The Rivendell system includes a stream creation program which
      will output mp3 or AAC+ or you can output the audio to a mixer and
      route that to a computer running darkice or whatever. <br>
    </p>
    <p>You will need a computer running Icecast2  and I recommend you do
      not try and run it on the same computer as Rivendell.</p>
    <p>You can build Icecast2 on Ubuntu Server on almost anything.<br>
    </p>
    <p>If you want someone to be able to request a song 'on-line',
      something I caution you against, you can create web page code in
      perl or python which will achieve that. <br>
    </p>
    <p>All music is normalised to the same level which you have full
      control over. Big subject. Too big for here. You can install some
      dynamic processing. <br>
    </p>
    <p>You import your music, set up events to play it with separation
      rules. Put the events into clocks where you can add more selection
      rules.</p>
    <p>Your home broadband will not support too many listeners.
      Depending on how much choke your ISP puts on your service; and
      they all do; you might get 3 or 4 reliable simultaneous connects
      so you will need a streaming service. <br>
    </p>
    <p>Depending where there are plenty of options. You get what you pay
      for.</p>
    <p>Have fun.</p>
    <p>regards</p>
    <p><br>
    </p>
    <p>Robert<br>
    </p>
    <div class="moz-cite-prefix">On 20/03/20 4:39 am, Konrad Kostecki
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CALPXi_Q46s+Gg+Ag5DgH7fu5K1KJJq5SK2cS-chqJsEFXEBwoQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Hi all!</div>
        <div><br>
        </div>
        <div>Thank you for having me. I'm a person who encourage a small
          local community for musical involvement. It already kinda
          worked, we are doing plenty of fantastic things together.<br>
        </div>
        <div><br>
        </div>
        <div>What I am now thinking of is 24/7 Internet radio based on
          Icecast that will air all of their non-professional music I
          gathered. Functions I'm looking for:</div>
        <div>- frequent scanning of music directory to update music
          library for dynamic playlist building<br>
        </div>
        <div>- to shuffle music on playlist fairly to not have same
          artist played two or more times in a row, so all artists could
          have a chance to be aired equally<br>
        </div>
        <div>- from web perspective to have possibility for end-users to
          select songs which will be played next</div>
        <div>- replaygain support (radio mode, not album mode)<br>
        </div>
        <div><br>
        </div>
        <div>Don't get me wrong, I'm not looking for any easy/ready
          solution, maybe I'm not a coder but I can at least try to
          script something in bash or Python. However, I'm confused
          regarding source clients available - Liquidsoap, butt, MPD,
          DarkIce, DeeFuzzer, Ezstream (at least I find these projects
          as quite active) - I have no experience with them and I can't
          really find useful opinions. Can you tell which of them could
          be best for described vision? I'd appreciate if you could
          recommend me any way I could follow, which specific software
          components I would possibly need to integrate. Even brief
          information will do!<br>
        </div>
        <div><br>
        </div>
        <div>Thanks! Stay healthy!<br>
        </div>
        <div>Kokos<br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Icecast mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Icecast@xiph.org">Icecast@xiph.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xiph.org/mailman/listinfo/icecast">http://lists.xiph.org/mailman/listinfo/icecast</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Communication Consultants 2020 Limited
64 Warner Park Avenue
Laingholm
Auckland 0604
New Zealand</pre>
  </body>
</html>