[gst-devel] NAT issue

Nathanael D. Noblet nathanael at gnat.ca
Tue Jul 27 19:28:43 CEST 2010

On 07/27/2010 03:04 AM, Sumanth V wrote:
> Hi All,
>               I have written a streaming sever and client application
> using udpsrc and udpsink plugins respectively , where the server streams
> the data to the client over a perticular port.  this works perfectly
> when both server and client are in the same LAN. But when the server and
> client are in a different LAN, with a server having a global ip and
> client with a local LAN ip i need to unblock the ports at the router for
> the streaming application to work. Is there a method which i can use, so
> that client works without unblocking the ports on the router?

Look into Upnp or other Nat traversal solutions, there are lots of 
protocols with issues like this. Also you may want to look at using a 
tcp server/client instead of udp as once connected from the client, two 
way communication happens, whereas with udp maybe not??

More information about the gstreamer-devel mailing list