Check the app gremote. I believe this will do what you need. I haven't used it in a while though. The app itself is free, but the program you need to install on your computer is 10$.
You can achieve this with either tversity or orb.
I've done it with tversity and was able to watch movies and listen to music
anywhere and worked quite well on both 3G and wifi.