My application must stream device camera over 3g connection to server .
I follow this question link and use with success libstreaming (spydroid streaming lib) on wifi.
If device and server aren't on same lan, I need a 3g connection to do same thing, but I think there are problems caused by NAT .
Packets of libstreaming are sent by UDP , and over 3g they are blocked.
There are other solutions? Maybe using streaming over TCP I can reach my purpose.