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.