Thx thats good.
Now if you have a server and connect 2 clients both behind a router, is it possible to use the udp socket functions to directly send data between the two clients by using this "NAT punsh-through technique" so you only have to forward the port of the server if it is behind a router as well? Would this be possible? Like your VOip feature allready does more or less.