you could use wifi for most of this. once again though its all programming.
as for hooking up the camera to your computer it seriously depends on A) your robot configuration and B) your IP camera.
take for example the IP cameras I use at work, they hook up to a router (wired) than to a secured...