I am working on RTSP streaming on UIQ emulator with symbian 9.1 over ethernet connectivity, with dynamic IP address configuration. I am able to connect to the RTSP server and RTSP data is coming over the TCP channel. UDP ports (5004, 5005) are succesfully opened to receive RTP and RTCP data from the server. But since I am working from a PC within a LAN, the IP address of the streaming client as visible to the server is not the actual IP address (i.e., the "external IP address" would be different than the one configured). Hence the server is not able to stream RTP data over UDP and it is switching over to send RTP data over the existing TCP channel, as embedded (interleaved) binary data.
If any of you can suggest a way out to get the RTP data through the configured UDP ports, from within a LAN, it will be of great help.
Thanks and Regards,