---
title: AVEncoderBitRateStrategyKey
framework: avfaudio
role: symbol
role_heading: Global Variable
path: avfaudio/avencoderbitratestrategykey
---

# AVEncoderBitRateStrategyKey

A constant that represents the bit rate strategy for the encoder to use.

## Declaration

```swift
let AVEncoderBitRateStrategyKey: String
```

## Topics

### Bit Rate Strategies

- [AVAudioBitRateStrategy_Constant](avfaudio/avaudiobitratestrategy_constant.md)
- [AVAudioBitRateStrategy_LongTermAverage](avfaudio/avaudiobitratestrategy_longtermaverage.md)
- [AVAudioBitRateStrategy_VariableConstrained](avfaudio/avaudiobitratestrategy_variableconstrained.md)
- [AVAudioBitRateStrategy_Variable](avfaudio/avaudiobitratestrategy_variable.md)

## See Also

### Settings

- [AVEncoderASPFrequencyKey](avfaudio/avencoderaspfrequencykey.md)
- [AVEncoderAudioQualityKey](avfaudio/avencoderaudioqualitykey.md)
- [AVEncoderBitDepthHintKey](avfaudio/avencoderbitdepthhintkey.md)
- [AVEncoderBitRateKey](avfaudio/avencoderbitratekey.md)
- [AVEncoderBitRatePerChannelKey](avfaudio/avencoderbitrateperchannelkey.md)
- [AVEncoderContentSourceKey](avfaudio/avencodercontentsourcekey.md)
- [AVEncoderDynamicRangeControlConfigurationKey](avfaudio/avencoderdynamicrangecontrolconfigurationkey.md)
