This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DVRRDK 4.1 h264 encode bframes increases bitrate

We have started using bframes in our application which uses dvrrdk 4.1.

Using VBR rate control algorithm, for a given quality we see bitrates increase by ~20% when bframes are enabled (interFrameInterval>1).  I have tested this with interFrameInterval=2 and interFrameInterval=3.

This seems to be the case with both motion and still video capture.

I also cannot see any change in quality either visually or by measuring PSNR compared to the raw captured frames.

Should we some decrease in bitrate or improvement in quality with interFrameInterval > 1?

Is there some guidance on setting qpMin/qpMax/qpInit when using VENC_QPVAL_B with Venc_setDynamicParam?