Arduino PTZ IP Camera

Hello all, I have been looking at different threads about IP camera through the Arduino. I understand that the Arduino doesn't have the memory or processing.

So I was thinking of a work around, could you take an Arduino with an Ethernet/ Wifi shield and make a PTZ control system with servos to control the movement of the camera.

Then on the web page the Arduino is hosting to control the camera make a section where the address to an IP camera is transmitting through. Kind of like pasting two web pages together and making the operators computer do the work.

I'm pretty sure you could have one page to control the camera and open another one to the IP camera to view but I wanted to get around this.

Thereby creating a PTZ IP Camera but leave the camera data on the network.

Thanks.

Most IP cameras will let you hook into a MJPEG or MPEG stream, you just need to set up an object reference or similar to point to that stream's URL and port, and you'll get the stream as a video in your webpage. At that point, you can add your controls and such to send to the Arduino to control the pan/tilt mechanism that you devise. There wouldn't be a need to have two separate pages (just use the wifi to send commands - no real need to have a page on the Arduino, except for maybe setup purposes; ie, setting min/max pan/tilt ranges, etc).

Not sure how you would implement the zoom portion of the PTZ, though, without having a motorized zoom lens on the camera (most IP cams don't come with this feature, until you spend a lot more money).

Hope this helps!

:slight_smile: