Submitted by Oele on 4/16/08 11:18 PM.
These symptoms usually mean that the RTSP/TCP control connection between the server and the client (= your phone) works OK, but the actual RTP/UDP audio packets the server sends never arrive at the client.
This is usually caused by a router or firewall that doesn't let the packets through. This can be either at your provider or in your home network if you're using wifi. It could be an explicit limitation of your operator (Vodafone DE does this on at least some of their price plans) but it could as well just be a NAT router that just does not "understand" RTSP and therefore doesn't have a clue where "those strange UDP packets the server is sending" should go.
If i look in the server logs, i see a lot of the requests on your user account coming from IP's all over the world: China, USA, France, Germany. Are you using some kind of strange proxy/anonymizer setup? If so, it might very well be the cause of the trouble.
In short, try to get rid of anything that might block any data that comes from the server (moodio) to the client (realplayer on your phone).
It is not as simple as "opening a certain port in the firewall"; the ports that are used are decided per session, in the RTSP communication between client/server. So you would either need to open or forward *all* ports, or use a router/firewall that is aware of RTSP and automatically analyzes the RTSP session between client/server to find out which ports are being used.
When using WLAN, use either routable IP's (is probably not an option unless you're a business with an own ip subnet), or make sure you have a router that understands RTSP streaming. For example, my ZyXEL 2600 supports it just fine. Try to disable the firewall. (and off course don't forget to put it back on once you have found out what the problem is)
For mobile use, try to find an operator that gives you "real" internet access and does not put you behind a system of proxies, firewalls and/or NAT. I use T-Mobile here in the Netherlands and it works great.
Login or register
to post new content in the forum.