[Icecast] Best source for creating multiple streams

Camara, Carlos Carlos.Camara at Staples.com
Thu Sep 17 17:13:05 UTC 2015


Yes.

Icecast2 is the server that sends streams out to the internet for users/players to consume.

Ices2 is the source client that provides the streams to the server (icecast2).
There are other source clients out there but a source client and a server are both required for a stream to reach the internet.
The server and source client can run on the same computer or on separate computer.

For multiple streams you will need multiple mount points (provided by the source client) but only one server (icecast2)

Carl

From: icecast-bounces at xiph.org [mailto:icecast-bounces at xiph.org] On Behalf Of Nick D'Angelo
Sent: Thursday, September 17, 2015 12:57 PM
To: 'Icecast streaming server user discussions'
Subject: Re: [Icecast] Best source for creating multiple streams

Carl, are you saying that I need ices2 for two mount points?

I don't have an ices-playlist.xml file, I only have an /etc/icecast2/Icecast.xml file.

Nick D'Angelo
4Points.ca Inc
President/CEO
http://www.4points.ca<http://www.4points.ca/>

T: 1-855-275-9713

NOTE: You can request an account on the 4Points.ca site and you can collaborate on future enhancements and upgrades.  Visit 4Points.ca<http://www.4points.ca/> and request an account at the top right corner.

From: icecast-bounces at xiph.org<mailto:icecast-bounces at xiph.org> [mailto:icecast-bounces at xiph.org] On Behalf Of Camara, Carlos
Sent: Tuesday, September 15, 2015 4:54 PM
To: Icecast streaming server user discussions
Subject: Re: [Icecast] Best source for creating multiple streams

In the ices-playlist.XML file there are two tags <logpath>/pathtofile</logpath> and <logfile>ices.log</logfile>

You can choose a different name for each instance/stream: <logfile>mylist.log</logfile>
Or you can change the path for the each instance/stream: <logpath/media/music/</logpath><logfile>ices.log</logfile>
Just be sure the account that the instance runs under has write to that directory.

<logpath>/tmp</logpath>
<!--  where logs, etc go.  -->
<logfile>ices.log</logfile>

Carl

From: icecast-bounces at xiph.org<mailto:icecast-bounces at xiph.org> [mailto:icecast-bounces at xiph.org] On Behalf Of Nick D'Angelo
Sent: Tuesday, September 15, 2015 12:23 PM
To: 'Icecast streaming server user discussions'
Subject: Re: [Icecast] Best source for creating multiple streams

How do you create different logs files for each stream?

From: icecast-bounces at xiph.org<mailto:icecast-bounces at xiph.org> [mailto:icecast-bounces at xiph.org] On Behalf Of Camara, Carlos
Sent: Saturday, August 22, 2015 12:43 AM
To: icecast at xiph.org<mailto:icecast at xiph.org>; icecast at xiph.org<mailto:icecast at xiph.org>
Subject: Re: [Icecast] Best source for creating multiple streams


With IceS2 this is easily accomplished by copying the 'ices-playlist.XML' file (I have 3 copies in the same directory with different names). Then define a new mount point in the xml file and point  to a different play list file within the XML ( random can be enabled in the xml).  Once this is complete, in terminal start ices2 with each xml.

~ $ sudo ices2 /media/music/ices-playlist_s.XML
~ $ sudo ices2 /media/music/ices-playlist_mylist.XML
~ $ sudo ices2 /media/music/ices-playlist_classic.XML

I also define different log files for each stream.

Carl

Sent From My Android

From: Spam Catcher
Sent: Saturday, August 22, 12:01 AM
Subject: [Icecast] Best source for creating multiple streams
To: Icecast streaming server user discussions

Hi there. I'm trying to find a way to create multiple streams with one source client. Each of the streams should read from a different playlist file and randomly pull and play songs from the file. I know how to do this with a single stream with clients such as IceS and Ezstream, but I don't see a way to specify different playlists for each mountpoint. I was wondering if anyone had any suggestions for a source I could use to do this? Thanks _______________________________________________ Icecast mailing list Icecast at xiph.org<mailto:Icecast at xiph.org> http://lists.xiph.org/mailman/listinfo/icecast

On Fri, Aug 21, 2015 at 9:01 PM -0700, "Spam Catcher" <spamcatcher447 at gmail.com<mailto:spamcatcher447 at gmail.com>> wrote:
Hi there.

  I'm trying to find a way to create multiple streams with one source
client. Each of the streams should read from a different playlist file
and randomly pull and play songs from the file. I know how to do this
with a single stream with clients such as IceS and Ezstream, but I
don't see a way to specify different playlists for each mountpoint. I
was wondering if anyone had any suggestions for a source I could use
to do this?

  Thanks
_______________________________________________
Icecast mailing list
Icecast at xiph.org<mailto:Icecast at xiph.org>
http://lists.xiph.org/mailman/listinfo/icecast
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20150917/2a65c460/attachment.htm>


More information about the Icecast mailing list