I tested out an RPI3 and wrote up some notes. An install process is in the writeup, as well as on https://wiki.zoneminder.com/Raspbian. Because I am not allowed to attach pdfs here it can be downloaded from https://git.steakelectronics.com/adming ... d_Testing/
Includes tex sources in addition to pdf, in case you don't want to open a random file.
Archive link: http://web.archive.org/web/201901140558 ... hmarks.pdf
Overall, the RPI3 will work for low resolution and low fps cameras (think 320x240), but it is not advisable for HD cameras. Users may have better luck using the RPI3 as a ZM Client, or camera (see https://wiki.zoneminder.com/Single_Board_Computers ).
As filesystem writes are a bottleneck on the RPI, it's may be possible to get a performance boost from an SSD or high speed SD card, but such endeavors may not be worth the effort.
So, the RPI3 can be used, if you have one sitting around, but be aware that it won't do much.
Raspbian Install + Benchmark
Re: Raspbian Install + Benchmark
I did some more testing, updated the Repo. I received better results with a different camera, and 1.32.3.
Here is a quick summary: Edit: 1280x960 should be 10 FPS
Here is a quick summary: Edit: 1280x960 should be 10 FPS
Last edited by snake on Wed Mar 13, 2019 2:51 am, edited 1 time in total.
Re: Raspbian Install + Benchmark
These two posts are helpful, I have a few 'extras' of these RPI3's, and I have used them for several home automation projects
(lights, sensors, seismograph).
Currently I have a deamon running on an RPI3, that takes snapshots from 9 cameras avery 2-4 seconds, and sticks them in an apache server that I can see. With that I can connect to the cameras from outside my LAN, using RTSP. (However those ports/protocols are often blocked.)
I was hoping to use zoneminder, to stream through HTTP, but if that means a protocol/format rewrite on the fly, it probably is too much for an RPI.
I'll try this out and see. (I tend to use centos, but don't mind trying raspian).
Ron
(lights, sensors, seismograph).
Currently I have a deamon running on an RPI3, that takes snapshots from 9 cameras avery 2-4 seconds, and sticks them in an apache server that I can see. With that I can connect to the cameras from outside my LAN, using RTSP. (However those ports/protocols are often blocked.)
I was hoping to use zoneminder, to stream through HTTP, but if that means a protocol/format rewrite on the fly, it probably is too much for an RPI.
I'll try this out and see. (I tend to use centos, but don't mind trying raspian).
Ron