This one really has me stumped.
I'm running 866MHz, 256MB RAM, 80GB Disk (7200RPM) on Linux-mandrake 8.2
icecast 1.3.12 & ices 0.2.3 & lame 3.91
all mp3s encoded with lame 3.91 or higher and --r3mix (VBR)
Sorry for the long email but I'm hoping to get someone out there that's
seen
this before and give me some advice...
I'm continually getting errors like this when running my icecast server
w/ices:
Here's the console output from ices:
[root@keeper config]# ./ices
DEBUG: Sending following information to libshout:
DEBUG: Stream: 0
DEBUG: Host: localhost Port: 8000
DEBUG: Password: ****** Icy Compat: 0
DEBUG: Name: Audio AnklBytr: All Angst, All Day URL: www.icecast.org
DEBUG: Genre: Alternative Angst Desc: All Angst All Day
DEBUG: Bitrate: 160 Public: 0
DEBUG: Mount: ices Dumpfile: (null)
Logfile opened
DEBUG: Initializing playlist handler...
DEBUG: Initializing builting playlist handler...
DEBUG: Randomizing playlist...
DEBUG: Using LAME version 3.91
Mounted on http://127.0.0.1:8000/ices
DEBUG: Builtin playlist handler serving:
/home/audiotron/music/Beck/Odelay/09-Minus.mp3
DEBUG: ID3v2 tag size is 541 bytes
DEBUG: Skipping to MP3 data
DEBUG: Layer: III Version: MPEG-1 Frequency: 44100
DEBUG: Bitrate: 128 kbit/s Padding: 0 Mode: j-stereo
DEBUG: Ext: 0 Mode_Ext: 2 Copyright: 0 Original: 1
DEBUG: Error Protection: 0 Emphasis: 0 Stereo: 2
Playing /home/audiotron/music/Beck/Odelay/09-Minus.mp3
DEBUG: Initially delaying metadata update...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
bitstream problem: resyncing...
./ices: line 9: 19273 Segmentation fault (core dumped)
/usr/local/icecast/bin/ices -c /etc/ices/ices.conf
Sniff...sniff...then it dies!!! Icecast keeps cranking away, no problem.
Here's my config file for icecast:
encoder_password *********
admin_password **********
oper_password *********
max_clients 20
max_sources 2
max_clients_per_source 10
use_meta_data 0
logfile icecast.log
location 'North Carolina'
logfiledebuglevel 2
server_url /home/carolina.rr.com/yardsale
logdir /var/log/icecast
console_mode 1
port 8000
port 8001
<p>Here's my config file for 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>/home/audiotron/music/playlists/play.pl</File>
<!-- Set this to 0 if you don't want to randomize your playlist, and
to
1 if you do. -->
<Randomize>1</Randomize>
<!-- Either 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>1</Verbose>
<!-- This directory specifies where ices should put the logfile, cue
file
and pid file (if daemonizing). -->
<BaseDirectory>/home/icecast</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>*******</Password>
<!-- Header protocol to use when communicating with the server.
Use xaudiocast for icecast, or icy for shoutcast
compatibility -->
<Protocol>xaudiocast</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>Audio AnklBytr: All Angst, All Day</Name>
<!-- Genre of your stream, be it rock or pop or whatever -->
<Genre>Alternative Angst</Genre>
<!-- Longer description of your stream -->
<Description>All Angst All Day</Description>
<!-- URL to a page describing your stream -->
<URL>www.icecast.org</URL>
<!-- 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>160</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>1</Reencode>
<!-- Number of channels to reencode to, 1 for mono or 2 for stereo -->
<Channels>2</Channels>
</Stream>
</ices:Configuration>
<p><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.