I have been working with a Java writer to create software that controls a robot over remote desktop connection (there is a laptop on the robot) but what we struggle to do is stream live video uncompressed or smoothly from web-cameras through the laptop over a private network (not the internet). Is there some sort of method in doing this? Or use network cameras? The USB webcams we are looking at are upwards of 30 frames per second. He can't figure it out, we did figure out how to use a game controller over remote desktop though using a Java application on both ends maybe the same can be done with video?