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
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