ok.....this is a good explanation and I
think I'm following it. When setting your FPS, you set that on the camera configuration page on the camera itself, not in BI. Correct? (I mean if your camera is only putting out 15 FPS for example, then it doesnt matter if the BI Max rate is set to 30. Right?)
Here's a screenshot of one of my external cameras. (Yeah, its a damn amcrest...grrr)
I know I have the FPS set higher than needed but considering I only have 9 cameras (3 wireless inside the house) and I think I have plenty of bandwidth and cpu power then I think I'm ok to run that high. I could drop to 15 I suppose just to see if I can tell a difference.
I set the camera to VBR (Variable Bit rate) and the Max bit rate, I used the drop down and set to 4096 b/c I saw others running that number.
I don't recall ever changing the Frame Interval (which I'm assuming is what BI is calling I-frame and key-frame). Since I am using Direct to disk for all cameras, should I set every Frame Interval to only "1"? I see in the config page that it says 30-150 is I guess normal. From what you posted, it seems like 60 that I'm running now is wayyyyy to high.
I think maybe my confusion is how your FPS should be set in correlation to the Max Bit Rate and the Frame Interval (which I'm assuming is the IFrame). It sounds like the Key Frame should be "1" regardless if you're using 10 FPS or 30 FPS.
How the Max bit rate correlates I'm not sure. (FYI, the drop down menu offers 4096, 6144, 8192, 10240 and Customized)
This is an Amcrest camera so I apologize if its setting isn't typical.
View attachment 55914