Well, not quite. The radio network that carries my two radio shows does
on-demand and live.
We just wanted an on-demand streamer for our own needs.
The code from our webmaster to update after a linked file is replaced is:
--------------------------------------------------------------
WHEN YOU UPLOAD A NEW SHOW:
--------------------------------------------------------------
1) You need to update the playlist file with the new show.
A) PARACAST FILE LIVES HERE: /usr/local/etc/paracast.m3u
B) TECH NIGHT OWN FILE LIVES HERE: /usr/local/etc/nightowl.m3u
2) Shut down/restart icecast. (there may be ways of not having to restart the
stream, but it's beyond me)
A) RUN THIS COMMAND: ps -C icecast
B) Get the PID # that is shown for icecast
C) RUN THIS COMMAND (where PID# is from above): kill PID#
D) RUN THIS COMMAND: /usr/bin/icecast -c /etc/icecast.xml -b
E) You MIGHT have to hit CTRL-C after that last step to return to prompt.
3) Restart icegenerator (this is what serves the mp3 files to icecast)
A) RUN THIS COMMAND: /usr/local/bin/icegenerator -f /usr/local/etc/paracast.cfg
B) RUN THIS COMMAND: /usr/local/bin/icegenerator -f /usr/local/etc/nightowl.cfg
So what am I missing? Can we make this dynamic?
Peace,
Gene
> On Sep 25, 2014, at 11:56 PM, Thomas B. R?cker <thomas at ruecker.fi>
wrote:
>
> On 09/26/2014 12:39 AM, Gene Steinberg wrote:
>> So I have a new Icecast setup with two channels, each of which carries
a link to MP3 files.
>
> Icecast is intended for live streaming, not for serving static files.
> Which of both are you doing here?
>
>
>> Whenever I update the .m3u file to reflect a changed link, I have to
restart Icecast and the Icegenerator to make it recognize the change.
>
> Where do you update a m3u file? Icecast generates dynamic m3u files for
> streams, so creating your own is usually not necessary.
> Or is this something in your source client side (Icegenerator?).
>
> Cheers
>
> Thomas
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast