I have 4 Reolink cams, 3 x 510WA and 1 x 510A - seems pretty much the same, just the "WA" hawing Wifi, and the "A" having POE.
I started installing frigate reading the docs and learning from this Youtube video.
The first mistake was to install via DockerHub, now a days the image is at GitHub, so I spend a lot of time on an old version and new documentation.
Looking at many issues at gitHub, it seems that this is a very common mistake.
Second mistake, I started using the config from https://docs.frigate.video/configuration/camera_specific#reolink-cameras and with --shm-size=64m
This gave me ALL sort of trouble, and the camera streams stalled within seconds; i tried all sort of streams, https, rstp, rmtp etc etc.
Often ending like this:
I tried all the (bad) advices from a lot of videos, and a lot or article pointing out the problem was the cams.
Then I came across this Youtube video, and found that a simple standard RTSP are working just fine (must be enabled on the Camera) - WITH more memory for 4 cams / 8 streams (--shm-size=256m).
My first working config: config.yml.std
Works fine and the camera streams does not stall
Also the setup of the docker container may require som tweaking, I You have (or not have) the Google Coral.
A working/simple config
CPU - With Google Coral
As the logs states:
I assume the Google Coral is working, but still Frigate is highly CPU intensive for 4 cams:
With frigate not running:
If this is not improving / improved somehow, I will setup Frigate on a seperate piece of hardware.
This is 1 cam high res detect: