PDA

View Full Version : Problems tuning into an IceCast MP3 stream



benh
2006-11-16, 19:52
I'm trying to tune into an mp3 stream at http://kglxlive.webster.edu/kglx.mp3, and while iTunes can stream the audio just fine, my SB3 and Transporter fail.

In my SlimServer logs, I see:

2006-11-16 20:42:55.4187 processing headers for direct streaming:
HTTP/1.0 200 OK
Content-Type: audio/x-mpeg
Server: Icecast 2.3.0
icy-metaint:16000

2006-11-16 20:42:55.4194 processing 3 headers
2006-11-16 20:42:55.4197 header-ds: Content-Type: audio/x-mpeg
2006-11-16 20:42:55.4201 header-ds: Server: Icecast 2.3.0
2006-11-16 20:42:55.4203 header-ds: icy-metaint:16000
2006-11-16 20:42:55.4222 got a stream type:: bitrate: title:
2006-11-16 20:42:55.4231 Direct stream failed
2006-11-16 20:42:55.4235 Oh, well failed to do a direct stream for: http://kglxlive.webster.edu/kglx.mp3 []
2006-11-16 20:42:55.4239 Error opening current track, so mark it as already played
2006-11-16 20:42:55.4244 Backtrace:

frame 0: Slim::Player::Source::errorOpening (/usr/local/slimserver/Slim/Player/Squeezebox2.pm line 569)
frame 1: Slim::Player::Squeezebox2::failedDirectStream (/usr/local/slimserver/Slim/Player/Squeezebox2.pm line 469)
frame 2: Slim::Player::Squeezebox2::directHeaders (/usr/local/slimserver/Slim/Networking/Slimproto.pm line 495)
frame 3: Slim::Networking::Slimproto::_http_response_handle r (/usr/local/slimserver/Slim/Networking/Slimproto.pm line 387)
frame 4: Slim::Networking::Slimproto::client_readable (/usr/local/slimserver/Slim/Networking/Select.pm line 238)
frame 5: Slim::Networking::Select::select (/usr/local/slimserver/slimserver.pl line 487)
frame 6: main::idle (/usr/local/slimserver/slimserver.pl line 440)
frame 7: main::main (/usr/local/slimserver/slimserver.pl line 1039)

2006-11-16 20:42:55.4285 00:04:20:10:02:d9: Switching to mode stop from playout-stop
2006-11-16 20:42:55.4293 Backtrace:

frame 0: Slim::Player::Source::playmode (/usr/local/slimserver/Slim/Player/Squeezebox2.pm line 577)
frame 1: Slim::Player::Squeezebox2::failedDirectStream (/usr/local/slimserver/Slim/Player/Squeezebox2.pm line 469)
frame 2: Slim::Player::Squeezebox2::directHeaders (/usr/local/slimserver/Slim/Networking/Slimproto.pm line 495)
frame 3: Slim::Networking::Slimproto::_http_response_handle r (/usr/local/slimserver/Slim/Networking/Slimproto.pm line 387)
frame 4: Slim::Networking::Slimproto::client_readable (/usr/local/slimserver/Slim/Networking/Select.pm line 238)
frame 5: Slim::Networking::Select::select (/usr/local/slimserver/slimserver.pl line 487)
frame 6: main::idle (/usr/local/slimserver/slimserver.pl line 440)
frame 7: main::main (/usr/local/slimserver/slimserver.pl line 1039)

2006-11-16 20:42:55.4301 00:04:20:10:02:d9 New play mode: stop
2006-11-16 20:42:55.4306 Stopping and clearing out old chunks for client 00:04:20:10:02:d9
2006-11-16 20:42:55.4323 Resetting song queue
2006-11-16 20:42:55.4328 Song queue is now 0
2006-11-16 20:42:55.4342 00:04:20:10:02:d9: Current playmode: stop

Based on that, does it appear that the stream is malformed, or is there something else going on? The source of the stream is a Telos Audioactive encoder, outputting MP3 over http. There is then an IceCast server configured in relay mode that serves up the stream to the public.