Motion - Open source security camera software

Motion is a highly configurable program that monitor video signals from many types of cameras and depending upon how they are configured, perform actions when movement is detected. Motion includes the ablity to:
  • Create videos or save pictures of the activity
  • Passthrough recording from many IP cameras
  • View live stream of cameras
  • Invoke scripts when activities occur
  • Log activity into multiple types of databases
  • Fully customizable masks for privacy or motion detection
  • Full tls(https) support with authentication for webcontrol and streams
Use with many types of devices
  • Network cameras via RTSP, RTMP and HTTP
  • PI cameras
  • V4L2 webcams
  • Video capture cards
  • Existing movie files