I've been following some guides on reducing CPU usage. One of the recommendations is to reduce the FPS rate to a maximum of 15.
Using BI setup, I've done this. But the FPS setting isn't "sticky" - it reverts back to 30FPS even if I set it to 15FPS.
Is the setting in the camera overriding BI? Do I need to reduce FPS in the camera settings?
You set the Frame Rate (FPS) in the camera's webGUI, not in
Blue Iris.
From BI's built-in "Help" file under "MORE VIDEO SETTINGS":
Image format
In the case of a Network IP camera, the image size and max frame rate are determined for you based on what the camera is sending to Blue Iris. If these are not as you expect, they
need to be set in the camera’s browser interface directly. In some cases, there may be parameters as part of the video URL which control these settings however.
The max frame rate will be adjusted higher automatically, but never lower. This value is used internally by Blue Iris only to allocate buffers, and is not a setting per se for network IP
cameras. The proper way to adjust the FPS for a network camera is via its own browser interface, typically on a settings page like Video Encoding. However this setting is used to
adjust the FPS (frames per second) on USB and other camera types. If the actual frame rate dips below 15% of the max frame rate, the yellow caution symbol will be displayed in the
camera’s window header.