PDA

View Full Version : Some .asx streams work on SB1 not SB2



stevek1006
2005-09-13, 13:06
As of at least the 09/12 nightly, I can play the Air America streams through my SB1 but not through my SB2. It works fine in 09/08 nightly:

http://play.rbn.com/play.asx?url=airam/airam/wmlive/live.asf&proto=mms?mswmext=.asx

Oddly, the WBUR stream does work on both the SB1 and SB2:

http://www.wbur.org/listen/feed/wburlive_20050415.asx

This is using WinXP with both the 9/12 and 9/13 nightlies of version 6.2. Here is the debug log that I get when I try to tune in Air America:

----------------------------------------
2005-09-13 12:18:05.2422 This player supports direct streaming for mms://rx-wes-sea148.rbn.com/farm/*/airam/airam/wmlive/live.asf:1 as mms://rx-wes-sea148.rbn.com/farm/*/airam/airam/wmlive/live.asf:1, let's do it.
2005-09-13 12:18:05.3250 setting up direct stream (1120631206:80) autostart: 3.
2005-09-13 12:18:05.3253 request string: GET /farm/*/airam/airam/wmlive/live.asf:1 HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: rx-wes-sea148.rbn.com
Pragma: xClientGUID={1aa220ea-68c6-59ac-05c0-c399fbb91c42}
Pragma: no-cache,rate=1.0000000,stream-time=0,stream-offset=0:0,request-context=1,max-duration=0
Connection: Close


2005-09-13 12:18:05.7885 processing headers for direct streaming
2005-09-13 12:18:05.7890 $VAR1 = 'HTTP/1.0 200 OK
Content-Type: application/octet-stream
Server: Cougar 4.1.0.3917
Cache-Control: no-cache
Pragma: no-cache
Pragma: client-id="8564"
Pragma: features="broadcast"

';
2005-09-13 12:18:05.7893 Backtrace:

frame 0: Slim::Player::Squeezebox2::directHeaders (/PerlApp/Slim/Networking/Slimproto.pm line 402)
frame 1: Slim::Networking::Slimproto::process_slimproto_fra me (/PerlApp/Slim/Networking/Slimproto.pm line 236)
frame 2: Slim::Networking::Slimproto::client_readable (/PerlApp/Slim/Networking/Select.pm line 115)
frame 3: Slim::Networking::Select::select (slimserver.pl line 638)
frame 4: main::idle (slimserver.pl line 40)
frame 5: PerlSvc::Startup (perlsvc.pl line 1481)
frame 6: PerlSvc::_startup (slimserver.pl line 0)
frame 7: (eval) (slimserver.pl line 0)

2005-09-13 12:18:05.7899 processing 6 headers
2005-09-13 12:18:05.7901 header: Content-Type: application/octet-stream
2005-09-13 12:18:05.7902 header: Server: Cougar 4.1.0.3917
2005-09-13 12:18:05.7903 header: Cache-Control: no-cache
2005-09-13 12:18:05.7904 header: Pragma: no-cache
2005-09-13 12:18:05.7905 header: Pragma: client-id="8564"
2005-09-13 12:18:05.7906 header: Pragma: features="broadcast"
2005-09-13 12:18:05.7907 it looks like a WMA file2005-09-13 12:18:05.9755 got a stream type:: wma bitrate: title:
2005-09-13 12:18:05.9757 Direct stream is list, get body to explode
2005-09-13 12:18:05.9787 got some body from the player, length 1461: $Hi
 i
0&²uŽf?¦Ù ª bÎl/
3&²uŽf?¦Ù ª bÎlt $ $
A i r A m e r i c a R a d i o A i r A m e r i c a R a d i o 2 0 0 4 @¤?Ò ãÒ—ð É^¨P¢   W M F S D K V e r s i o n  9 . 0 0 . 0 0 . 3 2 5 0  W M F S D K N e e d e d  0 . 0 . 0 . 0 0 0 0 I s V B R   @RÑ 1?£¤ ÉHöœ ARÑ 1?£¤ ÉHö   W i n d o w s M e d i a A u d i o 9 V o i c e  1 6 k b p s , 1 6 k H z , m o n o 
Îuø{?FÑ?‚ `—É¢²   {A ¡Ü«ŒG©?Žä À Seh ?ÊÚ8ùŽ(Hº˜1´ßq@5a
ÎŒã³Åÿÿÿÿ <
w w {A µ¿_.©?Žã À SeA ÒÓ«º©?Žæ À Se  ©FC| ïüK²)9>ÞA\…'  e n - u s êËøů[wH„gªŒDúLÊz     I s V B R  4  D e v i c e C o n f o r m a n c e T e m p l a t e S 2 Ë¥ærÆ2Cƒ™©iR[ZX €> <
€> <
X  ]‹ñ&„EìGŸ_eRÉ tÔßÊ E¤ºš«Ë–ªè 
2005-09-13 12:18:05.9793 saving away that body message until we get an empty body
2005-09-13 12:18:06.1324 got some body from the player, length 1208: ‘ Ü··©?Žæ À Se– @žiøM[?¨ý €_\D+P?ÿ?a?‹² ª ´â @   bÎl
 €> ? X .    ?›Z )É-D€` XX 6&²uŽf?¦Ù ª bÎl2 ?ÊÚ8ùŽ(Hº˜1´ßq@5 
2005-09-13 12:18:06.1328 saving away that body message until we get an empty body
2005-09-13 12:18:06.1344 MMS protocol handler received response body
2005-09-13 12:18:06.1400 Parsed body as WMA header.
2005-09-13 12:18:06.2937 This player supports direct streaming for mms://rx-wes-sea148.rbn.com/farm/*/airam/airam/wmlive/live.asf:1 as mms://rx-wes-sea148.rbn.com/farm/*/airam/airam/wmlive/live.asf:1, let's do it.
2005-09-13 12:18:06.2959 setting up direct stream (1120631206:80) autostart: 3.
2005-09-13 12:18:06.2962 request string: GET /farm/*/airam/airam/wmlive/live.asf:1 HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: rx-wes-sea148.rbn.com
Pragma: xClientGUID={bf273f72-7689-4094-735d-239bbccd52dc}
Pragma: no-cache,rate=1.0000000,stream-time=0,stream-offset=0:0,request-context=2,max-duration=0
Pragma: xPlayStrm=1
Pragma: stream-switch-count=1
Pragma: stream-switch-entry=ffff:1:0


2005-09-13 12:18:06.6265 processing headers for direct streaming
2005-09-13 12:18:06.6271 $VAR1 = 'HTTP/1.0 200 OK
Content-Type: application/octet-stream
Server: Cougar 4.1.0.3917
Cache-Control: no-cache
Pragma: no-cache
Pragma: client-id="8565"
Pragma: features="broadcast"

';
2005-09-13 12:18:06.6275 Backtrace:

frame 0: Slim::Player::Squeezebox2::directHeaders (/PerlApp/Slim/Networking/Slimproto.pm line 402)
frame 1: Slim::Networking::Slimproto::process_slimproto_fra me (/PerlApp/Slim/Networking/Slimproto.pm line 236)
frame 2: Slim::Networking::Slimproto::client_readable (/PerlApp/Slim/Networking/Select.pm line 115)
frame 3: Slim::Networking::Select::select (slimserver.pl line 638)
frame 4: main::idle (slimserver.pl line 40)
frame 5: PerlSvc::Startup (perlsvc.pl line 1481)
frame 6: PerlSvc::_startup (slimserver.pl line 0)
frame 7: (eval) (slimserver.pl line 0)

2005-09-13 12:18:06.6281 processing 6 headers
2005-09-13 12:18:06.6283 header: Content-Type: application/octet-stream
2005-09-13 12:18:06.6284 header: Server: Cougar 4.1.0.3917
2005-09-13 12:18:06.6285 header: Cache-Control: no-cache
2005-09-13 12:18:06.6287 header: Pragma: no-cache
2005-09-13 12:18:06.6288 header: Pragma: client-id="8565"
2005-09-13 12:18:06.6289 header: Pragma: features="broadcast"
2005-09-13 12:18:06.6290 it looks like a WMA file2005-09-13 12:18:06.7874 got a stream type:: wma bitrate: title:
2005-09-13 12:18:06.7901 Beginning direct stream!
2005-09-13 12:18:12.4578 This player supports direct streaming for mms://rx-lvl3-wa25.rbn.com/farm/*/airam/airam/wmlive/live.asf:2 as mms://rx-lvl3-wa25.rbn.com/farm/*/airam/airam/wmlive/live.asf:2, let's do it.
2005-09-13 12:18:12.4696 setting up direct stream (1071024425:80) autostart: 3.
2005-09-13 12:18:12.4700 request string: GET /farm/*/airam/airam/wmlive/live.asf:2 HTTP/1.0
Accept: */*
User-Agent: NSPlayer/4.1.0.3856
Host: rx-lvl3-wa25.rbn.com
Pragma: xClientGUID={5f87ddd0-7a40-3bb0-19e0-eef70a496646}
Pragma: no-cache,rate=1.0000000,stream-time=0,stream-offset=0:0,request-context=1,max-duration=0
Connection: Close


2005-09-13 12:18:45.7404 processing headers for direct streaming
2005-09-13 12:18:45.7411 $VAR1 = 'HTTP/1.0 404 Not Found
Server: Cougar-RNWK 4.1.0.3917

';
2005-09-13 12:18:45.7415 Backtrace:

frame 0: Slim::Player::Squeezebox2::directHeaders (/PerlApp/Slim/Networking/Slimproto.pm line 402)
frame 1: Slim::Networking::Slimproto::process_slimproto_fra me (/PerlApp/Slim/Networking/Slimproto.pm line 236)
frame 2: Slim::Networking::Slimproto::client_readable (/PerlApp/Slim/Networking/Select.pm line 115)
frame 3: Slim::Networking::Select::select (slimserver.pl line 638)
frame 4: main::idle (slimserver.pl line 40)
frame 5: PerlSvc::Startup (perlsvc.pl line 1481)
frame 6: PerlSvc::_startup (slimserver.pl line 0)
frame 7: (eval) (slimserver.pl line 0)

2005-09-13 12:18:45.7422 Invalid response code (404) from remote stream mms://rx-lvl3-wa25.rbn.com/farm/*/airam/airam/wmlive/live.asf:2
2005-09-13 12:18:45.7426 Oh, well failed to do a direct stream for: mms://rx-lvl3-wa25.rbn.com/farm/*/airam/airam/wmlive/live.asf:2