I have icecast2 running on several machines now and have gotten relaying to work just fine. I've posted my instructions on how to do this to my icecast docs site. I have just a few more questions. Perhaps some one on this list has already addressed these issues but has simply not posted these elsewhere. 1) I'm looking for a startup script for launching the icecast2 icecast ices binaries upon startup. I tried a couple different methods yet none seem to work. I need to launch the following two binaries: # icecast -c /usr/local/icecast2/conf/icecast.xml & # ices /usr/local/icecast2/conf/ices.stream.xml & I placed these in a startup script and had rc.local fire them up. It never really worked. Any ideas? 2) I am using the CVS icecast, libshout and ices versions with much success. I am told that IceS-0.3 will also stream out MP3 data along with Ogg Vorbis. I am currently streaming Ogg Vorbis with much success. Any way to set up multiple streams, one for MP3 and one for Ogg? Examples, syntax? 3) I'd like to configure a high and low bandwidth config so users can connect on the mount point they prefer. I've tried some different examples based on previous posts, yet this does not seem to work. I am probably being dense. Any working examples available. Once I get these items working I will be sure to document them as I hafve the relaying issue in my docs for all to use and share. http://quasi.ksl.com/icecast/ Thanks much. KJ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 190 bytes Desc: This is a digitally signed message part Url : http://lists.xiph.org/pipermail/icecast/attachments/20030924/42aef1ad/signature.pgp
just as a point of note, you can put icecast in the bg with the -b flag. oddsock At 12:57 PM 9/24/2003 -0600, you wrote:>I have icecast2 running on several machines now and have gotten relaying >to work just fine. I've posted my instructions on how to do this to my >icecast docs site. >I have just a few more questions. Perhaps some one on this list has >already addressed these issues but has simply not posted these >elsewhere. > >1) I'm looking for a startup script for launching the icecast2 icecast >ices binaries upon startup. I tried a couple different methods yet none >seem to work. I need to launch the following two binaries: > # icecast -c /usr/local/icecast2/conf/icecast.xml & > # ices /usr/local/icecast2/conf/ices.stream.xml & >I placed these in a startup script and had rc.local fire them up. It >never really worked. Any ideas? >2) I am using the CVS icecast, libshout and ices versions with much >success. I am told that IceS-0.3 will also stream out MP3 data along >with Ogg Vorbis. I am currently streaming Ogg Vorbis with much success. >Any way to set up multiple streams, one for MP3 and one for Ogg? >Examples, syntax? >3) I'd like to configure a high and low bandwidth config so users can >connect on the mount point they prefer. I've tried some different >examples based on previous posts, yet this does not seem to work. I am >probably being dense. Any working examples available. > >Once I get these items working I will be sure to document them as I >hafve the relaying issue in my docs for all to use and share. >http://quasi.ksl.com/icecast/ >Thanks much. >KJ<p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Hey Kerry, I have the icecast -c working in my rc.local. Just a thought though, since I do not have ices running after it, could it be timing? (I.e. do you need to sleep for a second or two to let icecast fully load up to be connected to?). *Shrug* Thanks for the document project. I have just recently gone to relaying my streams/using .pls generation from the existance of a .m3u file on the server. Good to see you still busy. =) Keep up the good work, Stauf On Wed, Sep 24, 2003 at 12:57:23PM -0600, Kerry Cox wrote:> I have icecast2 running on several machines now and have gotten relaying > to work just fine. I've posted my instructions on how to do this to my > icecast docs site. > I have just a few more questions. Perhaps some one on this list has > already addressed these issues but has simply not posted these > elsewhere. > > 1) I'm looking for a startup script for launching the icecast2 icecast > ices binaries upon startup. I tried a couple different methods yet none > seem to work. I need to launch the following two binaries: > # icecast -c /usr/local/icecast2/conf/icecast.xml & > # ices /usr/local/icecast2/conf/ices.stream.xml & > I placed these in a startup script and had rc.local fire them up. It > never really worked. Any ideas? > 2) I am using the CVS icecast, libshout and ices versions with much > success. I am told that IceS-0.3 will also stream out MP3 data along > with Ogg Vorbis. I am currently streaming Ogg Vorbis with much success. > Any way to set up multiple streams, one for MP3 and one for Ogg? > Examples, syntax? > 3) I'd like to configure a high and low bandwidth config so users can > connect on the mount point they prefer. I've tried some different > examples based on previous posts, yet this does not seem to work. I am > probably being dense. Any working examples available. > > Once I get these items working I will be sure to document them as I > hafve the relaying issue in my docs for all to use and share. > http://quasi.ksl.com/icecast/ > Thanks much. > KJ<p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Hey Rado, Ack... Yep, I'll give that a shot. Can't just shut down the streams at any given time. This may have to wait for testing. The friend I am helping set this up has decided the quality of Ogg Vorbis FAR outweighs the benefits and performance of MP3. Plus, there are the licensing issues involved with MP3. Any ideas on how to do set up a dual stream, one for low bandwidth users and one for high users? These would then also have to be pull relayed from another external server. Thanks much. Hey, I still owe you for your configs. Things are working great thanks to your assistance. KJ <p>On Wed, 2003-09-24 at 15:46, Ramarotafika Rado wrote:> Selon Kerry Cox <kerry.cox@ksl.com>: > > Hi Kerry > > > 1) I'm looking for a startup script for launching the icecast2 icecast > > ices binaries upon startup. I tried a couple different methods yet none > > seem to work. I need to launch the following two binaries: > > # icecast -c /usr/local/icecast2/conf/icecast.xml & > > # ices /usr/local/icecast2/conf/ices.stream.xml & > > I placed these in a startup script and had rc.local fire them up. It > > never really worked. Any ideas? > > May be > /absolute/path/to/icecast -c /usr/local/icecast2/conf/icecast.xml & > /absolute/path/to/ices /usr/local/icecast2/conf/ices.stream.xml & >-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 190 bytes Desc: This is a digitally signed message part Url : http://lists.xiph.org/pipermail/icecast/attachments/20030924/9a1a66a0/signature.pgp
Selon Kerry Cox <kerry.cox@ksl.com>: Hi Kerry> 1) I'm looking for a startup script for launching the icecast2 icecast > ices binaries upon startup. I tried a couple different methods yet none > seem to work. I need to launch the following two binaries: > # icecast -c /usr/local/icecast2/conf/icecast.xml & > # ices /usr/local/icecast2/conf/ices.stream.xml & > I placed these in a startup script and had rc.local fire them up. It > never really worked. Any ideas?May be /absolute/path/to/icecast -c /usr/local/icecast2/conf/icecast.xml & /absolute/path/to/ices /usr/local/icecast2/conf/ices.stream.xml & <p> -- GNU/Linux, il y a moins bien mais plus cher http://linuxmg.org rado@linuxmg.org --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Hi: With regard to multiple streams, yes you can use streamtranscoder, but you can also do it in ices (provide multiple ogg streams, that is). Here's an excerpt from the config I maintain to show how it's done. <instance> <hostname>linux-speakup.org</hostname> <port>9000</port> <password>********</password> <mount>/egoplay.ogg</mount> <yp>1</yp> <!-- allow stream to be advertised on YP, default 0 --> <reconnectdelay>2</reconnectdelay> <reconnectattempts>5</reconnectattempts> <maxqueuelength>80</maxqueuelength> <!-- <savefile>streamdump.ogg</savefile> --> </instance> <instance> <hostname>linux-speakup.org</hostname> <port>9000</port> <password>********</password> <mount>/egoplay64.ogg</mount> <yp>1</yp> <!-- allow stream to be advertised on YP, default 0 --> <encode> <quality>0</quality> <samplerate>44100</samplerate> <channels>2</channels> </encode> </instance> <instance> <hostname>linux-speakup.org</hostname> <port>9000</port> <password>********</password> <mount>/egoplay24.ogg</mount> <yp>1</yp> <!-- allow stream to be advertised on YP, default 0 --> <!-- stereo->mono downmixing, enabled by setting this to 1 --> <downmix>1</downmix> <resample> <in-rate>44100</in-rate> <out-rate>22050</out-rate> </resample> <encode> <quality>-1</quality> <samplerate>22050</samplerate> <channels>1</channels> </encode> </instance> A couple of things to note here. The first instance just sends out the data as it is. If you're inputing from a soundcard, you can't have an entry that looks like this - you have to encode. In the last section, you'll notice the downmix, resample and encode sections. I've put them in this order for clarity. It doesn't matter which order these sections are in, as long as they're all present. Hope this helps. Geoff. --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Excellent. Thanks much for sharing this. Just as soon as I get things working, I'll be sure to post it to the and share will all. Thanks for the contribution. KJ <p>On Wed, 2003-09-24 at 22:53, Geoff Shang wrote:> Hi: > > With regard to multiple streams, yes you can use streamtranscoder, but you > can also do it in ices (provide multiple ogg streams, that is). Here's an > excerpt from the config I maintain to show how it's done. > > <instance> > <hostname>linux-speakup.org</hostname> > <port>9000</port> > <password>********</password> > <mount>/egoplay.ogg</mount> > <yp>1</yp> <!-- allow stream to be advertised on YP, default > 0 --> > > <reconnectdelay>2</reconnectdelay> > <reconnectattempts>5</reconnectattempts> > > <maxqueuelength>80</maxqueuelength> > > <!-- > <savefile>streamdump.ogg</savefile> > --> > </instance> > > <instance> > <hostname>linux-speakup.org</hostname> > <port>9000</port> > <password>********</password> > <mount>/egoplay64.ogg</mount> > <yp>1</yp> <!-- allow stream to be advertised on YP, default > 0 --> > > <encode> > <quality>0</quality> > <samplerate>44100</samplerate> > <channels>2</channels> > </encode> > </instance> > > <instance> > <hostname>linux-speakup.org</hostname> > <port>9000</port> > <password>********</password> > <mount>/egoplay24.ogg</mount> > <yp>1</yp> <!-- allow stream to be advertised on YP, default > 0 --> > > <!-- stereo->mono downmixing, enabled by setting this to 1 --> > <downmix>1</downmix> > > <resample> > <in-rate>44100</in-rate> > <out-rate>22050</out-rate> > </resample> > > <encode> > <quality>-1</quality> > <samplerate>22050</samplerate> > <channels>1</channels> > </encode> > </instance> > > A couple of things to note here. The first instance just sends out the > data as it is. If you're inputing from a soundcard, you can't have an > entry that looks like this - you have to encode. > > In the last section, you'll notice the downmix, resample and encode > sections. I've put them in this order for clarity. It doesn't matter > which order these sections are in, as long as they're all present. > > Hope this helps. > > Geoff. > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > icecast project homepage: http://www.icecast.org/ > To unsubscribe from this list, send a message to 'icecast-request@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered.-- Kerry Cox <kerry.cox@ksl.com> KSL / Bonneville International --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.