I am going to build a rover/car robot with onboard camera that is connected to my network via wifi.
Here is what I have planned;
Onboard PC (running XP on an SD based drive with usb based video capture and wifi) with a servo controller for all actions (forward, backwards, left right, camera pan/tilt etc)
I already have the setup to be able to control the servo controller via a remote PC using mouse, joystick or keyboard input using Servo Commander.
I will be using a server (windows media server?) to stream the video feed.
The problem I am running into is setting up a webpage that will have the video feed and some sort of control to pass to the webserver PC so I can control the rover/view the video from any internet connected PC without having to install any software etc. I would really like to use my android tablet for control as well. Would I need to use a java interface on the webpage?
Ideally I would like to have the video feed and underneath buttons with letters on them that I can press with the mouse or use the keyboard to send the commands. It would also be important that the keypresses revert to "off" or unpressed if there is any loss in connection etc.
So, I have limited programming experience but am able to do all the port forwarding and website setup/hosting etc.
So, can someone point me in the right direction of what I need to learn to make this happen or better yet to some sample code that I can tweak to do what I want?