Internet Radio problem (1 Viewer)

KnightAzul

Portal Member
December 17, 2004
15
0
Hi,

I have been trying to track down an intermittent problem that I have with Internet Radio stations. I have configured 10 shoutcast stations in the Radio Stations tab and am running MediaPortal Version 0.2.0.4. Sometimes all the stations work like a charm, however, sometimes the following happens:

* I can't connect to a station (not always the same one), so I try to select another. At this point I lose my key navigation sounds (the clicks for going up, down & select).
* No matter how many times I go back to that station it never connects - although I can connect through Realplayer on the same server/port with no problem.

Is the internal music player a little flaky when it comes to Internet Radio or should I expect the same performance as say Realplayer? Is there any difference for internet radio if I change the internal music player from WMP9 to DirectShow?

Aisde from this niggle, MediaPortal ROCKS!!! (just migrated over from a now dead Meedio).

Thanks for any help!
KnightAzul
 

KnightAzul

Portal Member
December 17, 2004
15
0
OK, I hooked up Wireshark (packet sniffer) to see what the difference was between MediaPortal and RealPlayer when it comes to connecting to an internet radio stream. Here's the scoop and could explain my problems.

They both performed redirections (example from MediaPortal):

GET / HTTP/1.1
Accept: */*
User-Agent: NSPlayer/10.0.0.3646 WMFSDK/10.0
Accept-Encoding: gzip, deflate
Host: 207.200.96.228:8076
Connection: Keep-Alive

HTTP/1.0 302 Found
Content-type:text/html
Location: http://64.236.34.4:80/stream/1018
<HTML><HEAD><TITLE>Redirect</TITLE></HEAD><BODY>Click <a href="http://64.236.34.4:80/stream/1018">HERE</A> for redirect.</BODY></HTML>

GET /stream/1018 HTTP/1.1
Accept: */*
User-Agent: NSPlayer/10.0.0.3646 WMFSDK/10.0
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
Host: 64.236.34.4

ICY 200 OK
icy-notice1: <BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>
icy-notice2: SHOUTcast Distributed Network Audio Server/SolarisSparc v1.9.5<BR>
icy-name: Groove Salad: a nicely chilled plate of ambient beats and grooves. [SomaFM]
icy-genre: Ambient Chill
icy-url: http://somafm.com
icy-pub: 1
icy-metaint: 0
icy-br: 128
icy-irc: #shoutcast
icy-icq: 0
icy-aim: N/A

However, when MediaPortal for some reason failed to connect to some servers it would then not send out any GET requests when trying to connect to other servers selected through the GUI. The Wireshark capture was blank!
I could only recover after a few restarts of the MediaPortal application.

KnightAzul
 

KnightAzul

Portal Member
December 17, 2004
15
0
...but this redirection can't be right between MediaPortal & ChroniX Agression radio server 64.236.34.196!!

My PC -> 64.236.34.196 This connection request looks odd from MediaPortal with X-accept, pragma, etc... normally they don't look like this from MediaPortal (see previous article)!
----
GET /stream/1039 HTTP/1.1
Accept: */*
User-Agent: NSPlayer/10.0.0.3646
Host: 64.236.34.196
X-Accept-Authentication: Negotiate, NTLM, Digest, Basic
Pragma: version11-enabled=1
Pragma: no-cache,rate=1.000,stream-time=0,stream-offset=0:0,packet-num=4294967295,max-duration=0
Pragma: packet-pair-experiment=1
Pragma: pipeline-experiment=1
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.startupprofile
Pragma: xClientGUID={3300AD50-2C39-46c0-AE0A-2B9CE0315CAA}
Accept-Language: en-GB, *;q=0.1

64.236.34.196 -> My PC
----
HTTP/1.0 302 Found
Location: 205.188.215.225:8010

My PC -> 64.236.34.196 Back to the same Radio Server IP@ with no redirection and a "corrupt" GET with the new IP@ embedded inside!
----
GET /stream/205.188.215.225:8010 HTTP/1.1
Accept: */*
User-Agent: NSPlayer/10.0.0.3646
Host: 64.236.34.196
X-Accept-Authentication: Negotiate, NTLM, Digest, Basic
Pragma: version11-enabled=1
Pragma: no-cache,rate=1.000,stream-time=0,stream-offset=0:0,packet-num=4294967295,max-duration=0
Pragma: packet-pair-experiment=1
Pragma: pipeline-experiment=1
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microsoft.wm.predstrm, com.microsoft.wm.startupprofile
Pragma: xClientGUID={3300AD50-2C39-46c0-AE0A-2B9CE0315CAA}
Accept-Language: en-GB, *;q=0.1

No response from Radio Server

KnightAzul
 

Users who are viewing this thread

Top Bottom