Based on first hand experience, can people recommend various IP cameras (ideally an Ethernet or wifi camera) with a focus towards ease of grabbing a single frame from a Linux command line? I'd like to be able to grab single frames to use in the weewx webpage.
I don't want an RaspberryPi camera because I'd like multiple cameras and I don't want to be tethered to a RaspberryPi via a short ribbon cable. I've tested am Ethernet-connected camera that puts out an rtsp stream. I successfully used an ffmpeg command line to start the stream, wait 10 seconds and then grab a frame. Sometimes 10 seconds isn't enough and I have to try 12-15 seconds. *ffmpeg -loglevel info -rtsp_transport tcp -i "rtsp://192.168.7.51/rtsp-stream" -ss 00:00:10 -r 1 -vframes 1 -y /home/weewx/Pictures/image.jpg* It works, but I don't think rtsp is the ideal transport method for grabbing a single frame, because you have to wait about 10+ seconds for the stream to fully form a valid image. I wonder if anyone has tried the ESP32-CAMs? They get connected to an ESP6288 wifi module, and are thus small and wireless. https://www.amazon.com/ESP32-CAM-Bluetooth-Camera-Module-Development/dp/B07S5PVZKV -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/058f20b9-782e-408a-bca4-fdd8ca1d2d60n%40googlegroups.com.
