I want to record visits to my birdfeeder but not all the visits. 99% of the visitors are sparrows, which, no offense to any sparrows reading this, are dull colored. I want to capture the cardinals, bright red birds. The python script monitors the video stream and starts recording when the image gets suddenly redder. But it's configurable to also react to blue (bluejays) and yellow (goldfinches).
Amcrest IP2M-841B. This works the best of the three I've tried.
The other two:
The cheap Wyze cameras which special software that gives access to the RTSP stream, but the stream is so jerky it creates too many false alarms to be useful. If you just want to have a cheap security camear, though, these Wyze cameras are fun.
I've also tried using a Reolink camera with Neolink to get at the RTSP stream, but it wasn't super stable. Missing frames. I wonder if that's because my laptops are old and slow. I don't know.
See my comment above. The cameras are on my WIFI network. They provide a URL you connect to and that gives you a stream. My python stream connects to that stream so I can watch my birdfeeder by looking at my laptop stream. FYI, VLC also knows how to be a RTSP client.
I want to record visits to my birdfeeder but not all the visits. 99% of the visitors are sparrows, which, no offense to any sparrows reading this, are dull colored. I want to capture the cardinals, bright red birds. The python script monitors the video stream and starts recording when the image gets suddenly redder. But it's configurable to also react to blue (bluejays) and yellow (goldfinches).
This is barely baked, just a script.
A video: https://drive.google.com/file/d/1vUjYrTwJkPVUlWIYQ6_qA9t1tqi...