<div dir="ltr">Thanks for the suggestions.  I'll see what I can do with creating a m3u file and check out ezstream.<div><br></div><div>Stephen</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 30, 2013 at 2:49 PM, Geoff Shang <span dir="ltr"><<a href="mailto:geoff@quitelikely.com" target="_blank">geoff@quitelikely.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, 30 Aug 2013, Stephen Atkins wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
So what I would like to do is setup a machine (most likely a Raspberry PI<br>
or Beagle Board Black) that has a podcast catcher.  It would always<br>
download the latest podcasts I subscribe to and delete the old ones.  There<br>
are a few options for this and isn't a problem.  I would then like to have<br>
Icecast randomly play podcasts that are in a specified directory and repeat<br>
them 24/7.  Once the file goes away it won't try to play it any more.<br>
</blockquote>
<br></div>
Icecast is merely the server.  You'll have to send it something to serve.<br>
<br>
Assuming these podcasts are in mp3 format, I'd use Ices 0.x to do this. You can (I think) get it to send without reencoding, which should play nicely on a Pi.<br>
<br>
You can set it up to work from a playlist.  If you could get the playlist to be regenerated every time there's a change, Ices will detect the change and pick up the new files.<br>
<br>
I can't remember if ezstream can do all this, it might be able to and may be a better choice.<br>
<br>
If your podcasts are in multiple formats/bitrates, you'll probably need to encode the stream to a common format before sending, so your player doesn't choak on the format changes.  This may or may not be doable on the Pi, depending on the format needed.<br>

<br>
HTH,<br>
Geoff.<br>
<br>
</blockquote></div><br></div>