Bugzilla – Bug 1534
slimserver crashes trying to play an ogg stream
Last modified: 2008-09-15 14:38:10 UTC
Just got my slimserver last night and I'm trying to play an Ogg stream from my favorite net radio station. However, when I try to play the stream, the slimserver process dies with the following errmsg: Can't call method "album" on an undefined value at /opt/local/SlimServer_v6.0.2/Slim/Player/Playlist.pm line 458. The stream in question is: http://ogg.tv-radio.fr:1441/encoderfip.ogg This is perl 5.6.1 on Debian stable.
I think this may already be fixed in teh 6.1 builds.
I'm using the 6.1 nightly from 20050513 now. This build plays the stream in question, but it's stuttering and skipping to the point that it's unlistenable.
I neglected to mention that I'm running linux kernel 2.4.29 on an AMD K6-2 400mhz processor. Changing the ogg->flc configuration convert.conf to the following value has helped a fair bit, albeit with a degradation in sound quality. ogg flc * * [sox] -t ogg $FILE$ -t raw -r 32000 -c 2 -w -s $-x$ - | [flac] -cs --compression-level-0 --totally-silent --endian big --channel 2 --bps 16 --sample-rate 32000 --sign signed -
Actually, I'm starting to think that this is a problem with the buffer size. The particular stream I'm trying to play (http://ogg.tv-radio.fr:1441/encoderfip.ogg) works fine in mplayer, but only when I give it a large -cache argument. Is there a way for me to increase the buffer size of the incoming stream?
Phil - is this with a SB1 or SB2?
This works for me under Debian using 6.2.2 or 6.5.