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@hurricane# ices [/usr/local/etc/ices] IceS 2.0beta2 (c) Copyright 2001-2002 Michael Smith <msmith@icecast.org> Usage: "ices config.xml" root@hurricane# ices config.xml [/usr/local/etc/ices] Failed to read config file "config.xml" root@hurricane# config.xml --- snip ---- root@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> --- snip -- - noah --- >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.
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@hurricane# ices [/usr/local/etc/ices] > IceS 2.0beta2 > (c) Copyright 2001-2002 Michael Smith <msmith@icecast.org> > > Usage: "ices config.xml" > root@hurricane# ices config.xml [/usr/local/etc/ices] > Failed to read config file "config.xml" > root@hurricane# > > config.xml > root@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@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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Fri, 13 Jun 2003 12:04:34 -0400, Brendan Cully wrote> You are trying to use ices 2 with an ices version 1 config file. ><p>ah ha! Is ices2 adventageous to use (other than ogg-vorbis) since I have it installed. I guess I am wondering if this is where most of the development focus will be placed and currently there is a phasing out of ices1 development. I am just needing to provide a feed to my shoutcast server - does it matter if I use ices1 or ices2 here? - Noah --- >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.