---
title: kVTCompressionPropertyKey_VBVMaxBitRate
framework: videotoolbox
role: symbol
role_heading: Global Variable
path: videotoolbox/kvtcompressionpropertykey_vbvmaxbitrate
---

# kVTCompressionPropertyKey_VBVMaxBitRate

## Declaration

```swift
let kVTCompressionPropertyKey_VBVMaxBitRate: CFString
```

## Discussion

Discussion Defines the maximum bitrate that can enter the video buffering verifier (VBV) model at any time in variable bitrate (VBR) mode. The value of this property must be greater than zero. This property key is not compatible with: kVTCompressionPropertyKey_AverageBitRate, kVTCompressionPropertyKey_ConstantBitRate, kVTCompressionPropertyKey_DataRateLimits, VTVideoEncoderSpecification_EnableLowLatencyRateControl=True.

## See Also

### Rate Control

- [kVTCompressionPropertyKey_AverageBitRate](videotoolbox/kvtcompressionpropertykey_averagebitrate.md)
- [kVTCompressionPropertyKey_ConstantBitRate](videotoolbox/kvtcompressionpropertykey_constantbitrate.md)
- [kVTCompressionPropertyKey_DataRateLimits](videotoolbox/kvtcompressionpropertykey_dataratelimits.md)
- [kVTCompressionPropertyKey_EstimatedAverageBytesPerFrame](videotoolbox/kvtcompressionpropertykey_estimatedaveragebytesperframe.md)
- [kVTCompressionPropertyKey_MoreFramesAfterEnd](videotoolbox/kvtcompressionpropertykey_moreframesafterend.md)
- [kVTCompressionPropertyKey_MoreFramesBeforeStart](videotoolbox/kvtcompressionpropertykey_moreframesbeforestart.md)
- [kVTCompressionPropertyKey_Quality](videotoolbox/kvtcompressionpropertykey_quality.md)
- [kVTCompressionPropertyKey_TargetQualityForAlpha](videotoolbox/kvtcompressionpropertykey_targetqualityforalpha.md)
- [kVTCompressionPropertyKey_VariableBitRate](videotoolbox/kvtcompressionpropertykey_variablebitrate.md)
- [kVTCompressionPropertyKey_VBVBufferDuration](videotoolbox/kvtcompressionpropertykey_vbvbufferduration.md)
- [kVTCompressionPropertyKey_VBVInitialDelayPercentage](videotoolbox/kvtcompressionpropertykey_vbvinitialdelaypercentage.md)
