# minVideoBitrate property Null safety

int minVideoBitrate
read / write

Field description: minimum video bitrate. The SDK will reduce the bitrate to as low as the value specified by `minVideoBitrate` only if the network conditions are poor.

Recommended value - If you want to "ensure definition while allowing lag", you can set `minVideoBitrate` to 60% of `videoBitrate`. - If you want to "ensure smoothness while allowing blur", you can set `minVideoBitrate` to 200 Kbps. - If you set `videoBitrate` and `minVideoBitrate` to the same value, it is equivalent to disabling the adaptive adjustment capability of the SDK. - Default value: 0, indicating that the lowest bitrate will be automatically set by the SDK according to the resolution.

Note - If you set the resolution to a high value, it is not suitable to set `minVideoBitrate` too low; otherwise, the video image will become blurry and heavily pixelated. For example, if the resolution is set to 720p and the bitrate is set to 200 Kbps, then the encoded video image will be heavily pixelated.

## Implementation

    int minVideoBitrate;