Electronic – Hardware for IP Camera Project

camerahome-automationraspberry pistm32wifi

I intend building a custom IP camera for home use, project goals are:

  • Videos are stored remotely in real time (storage somewhere else in home or cloud server)
  • Live steaming from internet
  • Video data transferred securely over wifi (recordings include footage of inside the house)
  • Resolution 720p@1fps
  • Cost efficient (in terms of cost price and power consumption)

I'm looking at the Raspberry PI and SMT32f4 boards, but I have not found any clear answer of its viability, and only the boards already cost more than a commercial IP camera.

How do I determine the minimal hardware requirements(what hardware do I choose)? Does anyone have any experience with a similar project? I've done days of research and I'm at the point of pulling my hairs out. Any help is highly appreciated!

Best Answer

Any Openwrt-capable hardware with USB and Wifi will work almost out of the box (you may need to build and flash custom image with mjpeg streamer), no development necessary. The lowest-cost platform is a5v11 (~US$8 shipped), plus your usb webcam of choice plus usb wall wart. It will look and feel like a linux machine streaming video from a webcam over tcp port.

Higher frame rates are possible with appropriate hardware -> https://forum.openwrt.org/viewtopic.php?pid=296414#p296414 Raspberry Pi running Raspbian will work out of the box too, but it's less cost effective and needs external wifi interface.