@brief Maximum bit rate in kbps. Optional for internal capturing while mandatory for custom capturing.
If you set this value to -1, SDK will automatically calculate the applicable bit rate based on the input resolution and frame rate.
No stream will be encoded and published if you set this value to 0.
In 3.44.1 and later versions, the default value is -1 for internal capturing, but no default value in versions earlier than 3.44.1.
@brief Minimum video encoding bitrate in kbps. The encoding bitrate will not be lower than the minBitrate.
It defaults to 0.
It ranges within [0, maxBitrate). When maxBitrate < minBitrate, the bitrate is self-adpapted.
In the following circumstance, the assignment to this variable has no effect:
- When maxBitrate = 0, the video encoding is disabled.
- When maxBitrate < 0, the bitrate is self-adapted.