A web app written in Go to monitor IP cameras for motion, storing moments when motion is detected.
Using GoCV for most of the heavy lifting.
Primarily made to try out Go web development, repo can be found here: https://gitea.broodjeaap.net/broodjeaap/StreamWatcher
Should probably not be seriously used, there are better alternatives :)
IP cameras being monitored can be viewed on the main page:

The stream view shows the current IP cam view and areas being monitored for motion:

Adding a monitored area is as simple as dragging a square onto the view:

A stream areas moment can be viewed with a web ‘player’:
