Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Help solving streaming problem (not add-in related)... (Read 2606 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Help solving streaming problem (not add-in related)...

Searched far and wide within this forum and elsewhere for a solution but thus far have come up empty.

Here's the deal:

I have foobar2k (version 0.9.4.2 to be exact) set up at work but cannot play streaming media (shoutcast/pls/m3u streams). 

Relevant background:

I route foobar through Proxomitron to change the user agent and supply credentials to the proxy server and can listen to an mp3 file I uploaded to my own web page (hosted by google) so I have established that foobar can, in fact, access the internet and play a non-streaming mp3 file therein.

Within foobar, I have disabled dynamic track titles and have no add-ons added on.

In the registry, I have verified that...
   the MIME content database includes entries for both audio/scpls and audio/x-mpegurl; and
   they are both mapped to .pls and .m3u filetypes respectively; and
   both filetypes are, in turn, associated with foobar.

However, when I click on a pls or m3u link in IE or add it as a location directly into foobar, foobar launches (if from IE link), gives it a mighty try but eventually fails.  The console provides the familiar Unable to open item for playback (Service Unavailable (503)):.

When I click on this triplej link (http://abc.net.au/streaming/triplej/triplej.m3u), here is the complete (but redacted) proxomitron log:


+++GET 3681+++
Using Proxy - bcproxy.myCompanyDomain.com:80
GET [de-obfuscated]http://www.triplej.net.au/img/layout/gnav_btn1_forum.gif HTTP/1.0
Accept: */*
Referer: [de-obfuscated]http://www.triplej.net.au/img/layout/gnav_btn1_forum.gif
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1)
Host: www.triplej.net.au
Cookie: blah, blah, blah
Connection: keep-alive
Proxy-Authorization: Basic *****

+++RESP 3681+++
HTTP/1.1 200 OK
Date: Fri, 28 Mar 2008 15:13:29 GMT
Server: Apache
Last-Modified: Sun, 10 Feb 2008 02:47:41 GMT
ETag: "99ffe6-2a8-d8db4d40"
Accept-Ranges: bytes
Content-Type: image/gif
Content-length: 680
Proxy-Connection: Keep-Alive
Connection: Keep-Alive
Age: 2155
+++CLOSE 3681+++

+++GET 3682+++
Using Proxy - bcproxy.myCompanyDomain.com:80
GET [de-obfuscated]http://abc.net.au/streaming/triplej/triplej.m3u HTTP/1.0
Accept: */*
Referer: [de-obfuscated]http://abc.net.au/streaming/triplej/triplej.m3u
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1)
Host: statse.webtrendslive.com
Cookie: ACOOKIE= blah, blah, blah
Connection: keep-alive
Proxy-Authorization: Basic *********

+++GET 3683+++
Using Proxy - bcproxy.myCompanyDomain.com:80
GET [de-obfuscated]http://abc.net.au/streaming/triplej/triplej.m3u HTTP/1.0
Accept: blah, blah, blah
Referer: [de-obfuscated]http://abc.net.au/streaming/triplej/triplej.m3u
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1)
Host: abc.net.au
Connection: keep-alive
Proxy-Authorization: Basic *********

+++RESP 3682+++
HTTP/1.1 200 OK
Date: Fri, 28 Mar 2008 15:49:36 GMT
Server: Microsoft-IIS/6.0
P3P: CP="NOI DSP COR NID ADM DEV PSA OUR IND UNI PUR COM NAV INT STA"
Pragma: no-cache
Expires: -1
Cache-Control: no-cache
Content-type: image/gif
Content-length: 67
Proxy-Connection: Keep-Alive
Connection: Keep-Alive
Set-Cookie: blah, blah, blah

+++RESP 3683+++
HTTP/1.1 301 Found
Location: http://www.abc.net.au/streaming/triplej/triplej.m3u
Connection: close
Age: 0
Date: Fri, 28 Mar 2008 15:49:37 GMT
+++CLOSE 3682+++
+++CLOSE 3683+++

+++GET 3684+++
Using Proxy - bcproxy.myCompanyDomain.com:80
GET [de-obfuscated]http://www.abc.net.au/streaming/triplej/triplej.m3u HTTP/1.0
Accept: blah, blah, blah
Referer: [de-obfuscated]http://www.abc.net.au/streaming/triplej/triplej.m3u
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1)
Host: www.abc.net.au
If-Modified-Since: Tue, 01 Nov 2005 11:03:16 GMT
If-None-Match: "31054e-26-e712c500"
Connection: keep-alive
Proxy-Authorization: Basic *********

+++RESP 3684+++
HTTP/1.1 304 Not Modified
Content-Type: audio/x-mpegurl
Last-Modified: Tue, 01 Nov 2005 11:03:16 GMT
ETag: "31054e-26-e712c500"
Cache-Control: max-age=299
Expires: Fri, 28 Mar 2008 15:54:37 GMT
Date: Fri, 28 Mar 2008 15:49:38 GMT
Proxy-Connection: Keep-Alive
Connection: Keep-Alive
Set-Cookie: blah, blah, blah
+++CLOSE 3684+++

+++GET 3685+++
Using Proxy - bcproxy.myCompanyDomain.com:80
GET [de-obfuscated]http://www.abc.net.au/streaming/triplej.asx HTTP/1.0
Accept: */*
Referer: [de-obfuscated]http://www.abc.net.au/streaming/triplej.asx
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1)
Host: statse.webtrendslive.com
Cookie: blah, blah, blah
Connection: keep-alive
Proxy-Authorization: Basic *********

+++RESP 3685+++
HTTP/1.1 200 OK
Date: Fri, 28 Mar 2008 15:49:38 GMT
Server: Microsoft-IIS/6.0
P3P: CP="NOI DSP COR NID ADM DEV PSA OUR IND UNI PUR COM NAV INT STA"
Pragma: no-cache
Expires: -1
Cache-Control: no-cache
Content-type: image/gif
Content-length: 67
Proxy-Connection: Keep-Alive
Connection: Keep-Alive
Set-Cookie: blah, blah, blah
+++CLOSE 3685+++

+++GET 3686+++
Using Proxy - bcproxy.myCompanyDomain.com:80
GET http://202.6.74.107:8060/triplej.mp3 HTTP/1.1
Host: 202.6.74.107
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; InfoPath.1)
Accept: */*
Connection: keep-alive
Proxy-Authorization: Basic *********

+++RESP 3686+++
HTTP/1.1 503 Service Unavailable
Cache-Control: no-cache
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Proxy-Connection: close
Connection: close
Content-Length: 810
+++CLOSE 3686+++

If you have read this far, thank you.

If you know how to resolve the problem, I'll mail you a bud lite :-)

I'm out of ideas and hope the collective wisdom here can help out a poor n00b.

Yeah, I could just click on the WMP link instead but... well... nah.

Help solving streaming problem (not add-in related)...

Reply #1
Does it work if you put the proxy details into foobar and add the stream directly (http://202.6.74.107:8060/triplej.mp3) with File -> Add Location...?