Constatus monitors a camera. If it sees anything moving, it will start recording and stops recording if the motion stops.
It can monitor "video4linux" devices (e.g. webcams etc connected directly to a Linux system), MJPEG cameras and JPEG cameras.
While Constatus monitors the camera, you can use the build-in webserver (and VNC server) to view the video stream concurrently.
It can also record all video and/or timelapse videos.
NOTE:: in version 1.6, the configuration file format has completely overhauled. Instead of json, libconfig is now used. This is much more userfriendly.
Included is a program which can convert a Motion-configuration file to a Constatus configuration file.
Constatus is on GitHub.
On github you'll find a bug-tracker.
For questions: firstname.lastname@example.org or go to #constatus on freenode (IRC).
Somewhat the same: motion and zoneminder.
Constatus was thoroughly tested by Fierman
Follow this link (in a seperate page because of bandwidth).