Dear Experts,
We are using DM8148/DVR_RDK 3.5/REL. 500.V.H264AVC.E.IVAHD.02.00.04.01,
and get problems to bound encoded stream bitrate.
Some parameters "allowFrameSkip=1" and "enablePartialFrameSkip=1" could be used to bound bitrate.
We want to clarify "allowFrameSkip=1" and "enablePartialFrameSkip=1" parameters.
---
About "allowFrameSkip=1", in H264_Encoder_HDVICP2_UserGuide.pdf Table 4-7,
< allowFrameSkip--Not supported – don’t care >.
Is "allowFrameSkip=1" workable? Do we need to enable it?
What's the expected behavior if we enable it? (Skip partial macroblocks in a frame? skip some P frames?)
---
About "enablePartialFrameSkip=1", in Section 4.2.2.2 IH264ENC_RateControlParams,
< enablePartialFrameSkip Input Control flag to enable partial frame skip. Only useful with CBR rate control mode >.
We try to enable "allowFrameSkip=1" and "enablePartialFrameSkip=1" in VBR mode,it seems still work. Bitrate is bounded. But picture quality is bad if video content is high active.
Is "enablePartialFrameSkip=1" only workable in CBR mode?
Why can we get bounded behavior in VBR mode if we set "allowFrameSkip=1" and "enablePartialFrameSkip=1"?
What's the expected behavior if we enable it? (Skip partial macroblocks in a frame? skip some P frames?)
---
How to set "allowFrameSkip=1" and "enablePartialFrameSkip=1" correctly to bound bitrate?
---
Thx ~
HB