Bug 3160 - can't play this internet radio stream through SN or SS
: can't play this internet radio stream through SN or SS
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Streaming To SlimServer
: 6.2.2
: All Other
: P2 normal (vote)
: ---
Assigned To: Andy Grundman
:
Depends on: 3092
Blocks:
  Show dependency treegraph
 
Reported: 2006-03-15 11:42 UTC by Kevin Pearsall
Modified: 2008-09-15 14:39 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Pearsall 2006-03-15 11:42:12 UTC
URL is: http://www.omroep.nl/radio2/live64.asx

Log with d_source_v and d_directstream using SlimServer follows...but player just sits in stopped state.  Log:
At revision 6535.
cal                                                    
2006-03-15 11:41:00.9094 00:04:20:06:1f:58: Switching to mode stop from stop
2006-03-15 11:41:00.9798 Backtrace:

   frame 0: Slim::Player::Source::playmode (/Users/kpearsall/BRANCH_6_2_x/Slim/Control/Command.pm line 622)
   frame 1: Slim::Control::Command::execute (/Users/kpearsall/BRANCH_6_2_x/Slim/Web/HTTP.pm line 675)
   frame 2: Slim::Web::HTTP::processURL (/Users/kpearsall/BRANCH_6_2_x/Slim/Web/HTTP.pm line 540)
   frame 3: Slim::Web::HTTP::processHTTP (/Users/kpearsall/BRANCH_6_2_x/Slim/Networking/Select.pm line 111)
   frame 4: Slim::Networking::Select::select (./slimserver.pl line 634)
   frame 5: main::idle (./slimserver.pl line 570)
   frame 6: main::main (./slimserver.pl line 1226)

2006-03-15 11:41:00.9841 Opening connection to http://www.omroep.nl/radio2/live64.asx: [www.omroep.nl on port 80 with path /radio2/live64.asx with timeout 5]
2006-03-15 11:41:01.1595 Request: GET /radio2/live64.asx HTTP/1.0
Accept: */*
Cache-Control: no-cache
User-Agent: iTunes/4.7.1 (Macintosh; N; Mac OS X 10.4.5 (8G1454); ppc-darwin; EN; utf8) SlimServer/6.2.2/trunk
Icy-MetaData: 1
Connection: close
Host: www.omroep.nl

2006-03-15 11:41:01.3368 Response: HTTP/1.1 200 OK
2006-03-15 11:41:01.5775 header: Date: Wed, 15 Mar 2006 19:41:12 GMT
2006-03-15 11:41:01.5777 header: Server: Apache
2006-03-15 11:41:01.5781 header: Last-Modified: Sun, 17 Apr 2005 08:44:22 GMT
2006-03-15 11:41:01.5783 header: ETag: "301de1-d5-e1bfc580"
2006-03-15 11:41:01.5786 header: Accept-Ranges: bytes
2006-03-15 11:41:01.5789 header: Content-Length: 213
2006-03-15 11:41:01.5792 header: Connection: close
2006-03-15 11:41:01.5796 header: Content-Type: video/x-ms-asf
2006-03-15 11:41:01.8275 header: 
2006-03-15 11:41:01.8279 Recieved final blank line...
2006-03-15 11:41:01.8280 opened stream!
2006-03-15 11:41:01.8351 Slim::Player::Protocols::HTTP - in DESTROY
2006-03-15 11:41:01.8352 Slim::Player::Protocols::HTTP About to close socket to: [http://www.omroep.nl/radio2/live64.asx]
Comment 1 Blackketter Dean 2006-04-21 20:39:30 UTC
After poking around, I found this URL to work:  http://145.58.33.20/radio2-breed?MSWMExt=.asf

but that doesn't explain why the original one is broken.  Appears to be an issue in parsing the headers from the remote server.  Punting to next release for bug fix, but it happens in slimserver.
Comment 2 Dan Sully 2006-04-26 14:17:22 UTC
Handing this to Richard, since he's dealing the WMA / header issues.
Comment 3 Richard Titmuss 2006-06-01 11:34:21 UTC
This look like an asx playlist problem, the stream never connects to the squeezebox.
Comment 4 Andy Grundman 2006-06-08 10:27:04 UTC
This playlist suffers from the same nested ASX playlist issue mentioned on several other bugs.  I have checked in a fix so the stream can be played by using this URL: http://www.omroep.nl/live/radio2-breed.asx
Comment 5 Andy Grundman 2006-07-18 14:49:22 UTC
Fixed in 6.5.  Change 8491 allows http://www.omroep.nl/radio2/live64.asx to be properly parsed.