[icecast] ices configuration not working

Brendan Cully brendan at xiph.org
Fri Jun 13 16:04:34 UTC 2003



You are trying to use ices 2 with an ices version 1 config file.

On Friday, 13 June 2003 at 08:01, admin wrote:
> OS: FreeBSD4.8
> 
> okay I installed ices from /usr/ports/audio/ices
> 
> copied ices.conf.dist to config.xml
> 
> can somebody explain to me why the configuration file is not getting loaded
> 
> root at hurricane# ices                                      [/usr/local/etc/ices]
> IceS 2.0beta2
>   (c) Copyright 2001-2002 Michael Smith <msmith at icecast.org>
> 
> Usage: "ices config.xml"
> root at hurricane# ices config.xml                           [/usr/local/etc/ices]
> Failed to read config file "config.xml"
> root at hurricane#
> 
> config.xml
> root at hurricane# less config.xml                           [/usr/local/etc/ices]
> <?xml version="1.0"?>
> <ices:Configuration xmlns:ices="http://www.icecast.org/projects/ices">
>   <Playlist>
>     <!-- This is the filename used as a playlist when using the builtin
>          playlist handler. -->
>     <File>playlist.txt</File>
>     <!-- Set this to 0 if you don't want to randomize your playlist, and to
>          1 if you do. -->
>     <Randomize>1</Randomize>
>     <!-- One of builtin, perl, or python. -->
>     <Type>builtin</Type>
>     <!-- Module name to pass to the playlist handler if using  perl or python.
>          If you use the builtin playlist handler then this is ignored -->
>     <Module>ices</Module>
>   </Playlist>
> 
>   <Execution>
>     <!-- Set this to 1 if you want ices to launch in the background as a
>          daemon -->
>     <Background>0</Background>
>     <!-- Set this to 1 if you want to see more verbose output from ices -->
>     <Verbose>0</Verbose>
>     <!-- This directory specifies where ices should put the logfile, cue file
>          and pid file (if daemonizing). -->
>     <BaseDirectory>/tmp</BaseDirectory>
>   </Execution>
> 
>   <Stream>
>     <Server>
>       <!-- Hostname or ip of the icecast server you want to connect to -->
>       <Hostname>localhost</Hostname>
>       <!-- Port of the same -->
>       <Port>8000</Port>
>       <!-- Encoder password on the icecast server -->
>       <Password>letmein</Password>
>       <!-- Header protocol to use when communicating with the server.
>            Shoutcast servers need "icy", icecast 1.x needs "xaudiocast", and
>            icecast 2.x needs "http". -->
>       <Protocol>http</Protocol>
>     </Server>
> 
>     <!-- The name of the mountpoint on the icecast server -->
>     <Mountpoint>ices</Mountpoint>
>     <!-- The name of the dumpfile on the server for your stream. DO NOT set
>          this unless you know what you're doing.
>     <Dumpfile>ices.dump</Dumpfile>
>     <!-- The name of you stream, not the name of the song! -->
>     <Name>Default stream</Name>
>     <!-- Genre of your stream, be it rock or pop or whatever -->
>     <Genre>Default genre</Genre>
>     <!-- Longer description of your stream -->
>     <Description>Default description</Description>
>     <!-- URL to a page describing your stream -->
>     <URL><a href="http://localhost/</URL">http://localhost/</URL</a>>
>     <!-- 0 if you don't want the icecast server to publish your stream on
>          the yp server, 1 if you do -->
>     <Public>0</Public>
> 
>     <!-- Stream bitrate, used to specify bitrate if reencoding, otherwise
>          just used for display on yp and on the server. Try to keep it
>          accurate -->
>     <Bitrate>128</Bitrate>
>     <!-- If this is set to 1, and ices is compiled with liblame support,
>          ices will reencode the stream on the fly to the stream bitrate. -->
>     <Reencode>0</Reencode>
>     <!-- Number of channels to reencode to, 1 for mono or 2 for stereo -->
>     <Channels>2</Channels>
>   </Stream>
> </ices:Configuration>
> 
> 
> - noah
> 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.
--- >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