Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Thanks for the clarification!!I confirmed on my Evo when this came out months back - it affected both my 3G and wifi speeds.
Why would they route everything through their proxies? Dunno - one size fits all coding?
So far, we have two reports that this significantly slows things down for some. Now - there's a mystery: how does shortening a path make it slower???
So - the tyranny of the Sprint servers is the fact that they route you through their proxies, this alleviates it. Rationale for the title in an earlier post.
So this is totally fascinating to me; first I've heard of them setting you up on a proxy by default. Obviously, there's a lot of reasons they could be doing this; proxies can improve performance through caching, or obfuscate IPs like TOR to protect you from "bad guys", or the converse: be the bad guy and track everything you do. Obvious downside you can't get around would be anything not feasibly cacheable (like streaming media) would take a performance hit.
But any ideas why Sprint is doing it?
(Also: was winamp streaming maybe shoutcast? I associate the two, but don't remember for sure.)
One possible answer: Sprint TV's streaming (live) TV no longer works with this tweak for me. Maybe their TV network is just down or something, but not a single LIVE station works with Sprint TV...
So - for those new to this issue:
Streaming media involving RTSP (real-time streaming protocol) or fast timing thru HTTP are impacted by the fact that these phones come configured to send ALL traffic through proxies for each.
Services affected are Sirius/XM, winamp streaming (sorry, forgot the name), Pandora (depending on user/version) and many others.
Your existing settings are:
- RTSP proxy IP = rtsp.vog.sprintpcs.com
- RTSP proxy port = 554
- HTTP proxy IP = pd.vog.sprintpcs.com
- HTTP proxy port = 8085
Sadly neither of those domains resolve on a public network and I'm too lazy to try changing my name server to use a sprint name server. If someone has a sprint name server (or a resolving tool on the phone please resolve those cnames). It would be curious if they resolve to a CDN; a cluster or a single data center (single data center would almost guarantee adverse benefits).
Figured I'd try this just for kicks, using a "ping & dns" android app. I'm currently using the proxy BTW; haven't tried to get my MSL yet.
Result:
--------------------
rtsp.vog.sprintpcs.com.
TTL=3600
A 68.28.31.20
(DNS server: 68.28.242.91)
-------------------
Doesn't tell me a whole lot. And that dns server didn't seem to accept my request when attempted from my computer (i.e. not from my phone). Internic doesn't know about the proxy IP, either, so it may be totally private. (Edit: In hindsight, given what you said, I guess that was obvious.)
I also tried traceroute: it takes three hops to get to that proxy server from my phone (two servers/switches between my phone and that proxy server.
For kicks you could try faking out their servers by changing your location. Btw are these proxies used for wifi? I would think that would be more difficult if their name server reject requests from public internet.
I'm guessing you missed my link in my reply this morning where the devs were trying to work out what to do because localhost references were even being routed through the proxy?
What woudl be more interesting is the latency (rather than number of hops). Given the private network aspect it could very well be that one of the hops is very long. If you travel a bit you might also check the latency at other locations to see if they are remapping you to a close server or if you tend to get pinned to the same data center regardless of your location.
No I saw it but that is slightly different (i think). If you are on 3g or 4g (even if the request is localhost) it should still be able to reach the proxy (you might not like it and it might not work very well but it should still be reachable )
-
If you are on wifi than you are going through your home or local network; unless there is a wifi proxy that puts you back onto the sprint network (basically vpn) in which case then you could reach their http/streaming proxy but that would make wifi suck at times even if your local/corporate network is fast.
Does what I said make sense ?
Called Sprint and got my MSL easy.
Tried these changes and got a modest increase in speed using Speakeasy speed test.
Nothing earth shaking in WiFi, and home 3G signal is weak anyway so no big deal.
No Sprint TV with these new settings so it must require their proxy settings. Was only able to see a Spongebob preview, but no sports or weather. After going back, weather worked, but slow due to weak signal.
Overall, wasn't worth it for me.
I made the change this morning...and was able to pull up and stream Sprint TV. Was watching ESPN.
I didn't have trouble with ondemand, either. Only the LIVE rstp/http streaming (sure enough, that's what the proxy is for). And even then, only those channels I didn't have somewhat DNS "cached" would fail. Then eventually all of them did (I'm guessing the DNS/nameserver refresh and clearing of any caches).Yep, must be something I've overlooked previously.
Sprint TV has never worked via wifi, proxy or no. Without it in 3G, on-demand is no issue. I'm still wondering about my other observables, stated earlier, on wifi/Sprint TV response. I'm far, far from perfect but I do try to be meticulous with these sort of things.
OK - is it just me - or does this mess with visual voicemail from Sprint (I don't use Google Voice).
I ran this on my Evo - I never had such an issue.