[icecast] automating icecast2 startups

Kerry Cox kerry.cox at ksl.com
Thu Sep 25 05:01:33 UTC 2003



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 at 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 at 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 at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Icecast mailing list