-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
mjpg-streamer uses MMAL to access the Raspberry Pi Camera data, but that's not implemented on ARM 64-bit Linux.
OctoPi, the OctoPrint Pi distribution, uses mjpg-streamer by default and won't work with a Pi camera out of the box if you install a 64-bit OS version.
OctoPi, the OctoPrint Pi distribution, uses mjpg-streamer by default and won't work with a Pi camera out of the box if you install a 64-bit OS version.
I made libcamera-streamer, a small drop-in replacement for mjpg-streamer that uses the Python picamera2 bindings to access the camera and expose the MJPEG stream and JPEG snapshot images OctoPrint needs. Bonus: the MJPEG stream is low resolution and high framerate, while the snapshot URL gives you a high-resolution image for your time lapses. (The snapshot grab does stutter the live stream a bit, though.)
Ah, cool, looks like more effort and polish has gone into that than my workaround! I'm a bit disappointed I missed camera-streamer (or saw it and didn't expect it to solve my issue).