Media streaming over 3G

Here is a complex situaion for you. 

I can access Twonky Media Server by simply navigating to:

http://mybookliveip:9000/ 

I have an app on my iphone which allows me to connect and play media off this server (by using this address)…

…but…

I have to be connected to the network.

I have a question. I would like to stream media using this app, from my NAS, but through 3G while out and about. 

Now I have read all about port forwarding and stuff, but I need more help to get it to work. 

Is this even possible? If so, help me… PLEASE :D 

Just use WD 2go app.  It’s so much simpler.