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:
What is pd proxy?
Virtual Private Network (VPN) & Premium Socks/HTTP Proxies - www.pdproxy.com
And what you want to do to fix this requires a nifty little thing called your MSL code, where MSL = Master Subsidy Lock.
Once you have that:
There are three ways to get your MSL code:
There is one alternative to this fix:
In addition to making streaming music work, this has been beneficial in getting smoother YouTube playback with less buffering.
In fact, so far as I recall, everyone bypassing their proxies got better web response across the board.
Caveats:
Otherwise this is a totally way cool thing to do - and it will not void your warranty, don't listen to that noise if you find it.
Important note - you're under the tyranny of the Sprint proxy servers regardless if you're using 3G, 4G, or Wi-Fi for your connection.
Hope this helps!
By the way:
~~~~
Caveat: At the time of this edit, two users here found this approach to be detrimental. That's exactly why I've posted the original settings, so you can revert. While this approach is known to work on Sprint phones for the overwhelming number of users to date, some question if this is right for the 3vo - http://androidforums.com/htc-evo-3d/361521-streaming-media-tyrrany-sprint-proxies-2.html#post2895571
The majority reports here are in favor - but - there seems to be some controversy on this working for all users.
The original settings are posted here so you can try it both ways.
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
What is pd proxy?
Virtual Private Network (VPN) & Premium Socks/HTTP Proxies - www.pdproxy.com
And what you want to do to fix this requires a nifty little thing called your MSL code, where MSL = Master Subsidy Lock.
Once you have that:
- Dial ##3282# (also known as ##DATA#)
- Choose Edit Mode (note: you can enter View Mode at this point without an MSL, it's quite harmless)
- Enter MSL
- Choose Advanced
- Change RTSP proxy IP to: 0.0.0.0
- Change RTSP proxy port to: 0
- Change HTTP proxy IP to: 0.0.0.0
- Change HTTP proxy port to: 0
There are three ways to get your MSL code:
- Call Sprint tech support, if they won't give it, call back and try another tech
- Root and use MSL Reader
- Use CDMA Workshop as found on XDA
There is one alternative to this fix:
- Call Sprint tech support, tell them that streaming media issues are a known issue for them and that you want it solved OTA while you wait. Their techs can access those settings on your phone and change them - but they may only do one or the other.
In addition to making streaming music work, this has been beneficial in getting smoother YouTube playback with less buffering.
In fact, so far as I recall, everyone bypassing their proxies got better web response across the board.
Caveats:
- Sprint may warn you this is non-standard and may be harmful. That's total baloney. They simply don't want to liable for anything you do once you're free on the web - you know, the way you are on your laptop.
- Deciding to fiddle around with anything besides those settings listed above can only be described as idiotic - unless you like breaking your phone possibly beyond repair. Got your attention? Ok, sorry to be rude, but now you're srsly warned.
- This WILL cause Sprint TV, live channels, to stop working.
Otherwise this is a totally way cool thing to do - and it will not void your warranty, don't listen to that noise if you find it.
Important note - you're under the tyranny of the Sprint proxy servers regardless if you're using 3G, 4G, or Wi-Fi for your connection.
Hope this helps!
By the way:
Hi Guys. I'm having an issue with sirius, slacker, pandora and Rhapsody where it will only stream over wifi for a few minutes, then stop for several seconds then restart and stop again. Oddly, I can stream over 3g without a problem. Can anyone offer any guidance on things I might check out? Thanks for your help
You are experiencing EXACTLY the symptoms that can be cured by the instructions in the OP.
Call Sprint, tech support - tell them you have the known media streaming issue and either ask for your MSL code (so you can follow the procedure above) - or ask them to apply their known fix to your configuration to this while you wait on the phone.
Also - as your 3G seems to work, is your way of not working 4G or wifi? If 4G, could be building penetration issues or latency issues on the connection - that's unique to your area. If the problem's on wifi, suggest getting WiFi Analyzer (free, Market) and checking to make sure your wifi is not on the same channel as a nearby neighbor - that can cause all sorts of silly (as in not immediately easy to diagnose) problems that are easily solved by a simple router config change.
But - if you're using those services, you want this fix, because it's not if, it's for when you start having these problems on 3G.
~~~~
Caveat: At the time of this edit, two users here found this approach to be detrimental. That's exactly why I've posted the original settings, so you can revert. While this approach is known to work on Sprint phones for the overwhelming number of users to date, some question if this is right for the 3vo - http://androidforums.com/htc-evo-3d/361521-streaming-media-tyrrany-sprint-proxies-2.html#post2895571
The majority reports here are in favor - but - there seems to be some controversy on this working for all users.
The original settings are posted here so you can try it both ways.