The problem is Unifi Protect. It causes the keyframe rate to be too low. Ideally it should be 1.00 as shown below:I'd rather not have to put the Ubiquiti cameras in stand alone mode and I've heard of others using Ubiquiti cameras in Ubiquiti Protect mode while also using BI so if anybody else has a similar configuration please let me know if you are using Ubiquiti Protect mode and your cameras are NOT in stand alone mode, are you seeing this same sort of problem I am?
Thanks in advance for any help.
There is a post on BI of possible fixes for cameras themselves:
Now as for protect there is a variable that causes the issue but it's not something you can edit.
I use a cloudkey gen 2 plus with protect 1.17.0 beta 6 currently.
WARNING - THE FOLLOWING MAY CAUSE ISSUES OR BREAK YOUR UNIFI PROTECT INSTALL
Using SSH goto in "/usr/share/unifi-protect/app" (This is for the Gen2+ with 2.0 firmware, it may differ for the Dream Machine and UNVR). Look for the file called service.js. Save a copy of this file in case you break something.
Open service.js (It's minified so it will be harder to read) and search for:
systemctl restart unifi-protect
Since doing this my keyframe rate is 1.00 and BI works the same as if my G3 cameras were in standalone mode. Also you will have to edit the file everytime you update your protect install and/or controller (in my case).
I made a post about it on ui.com but no one replied.