# OTVideoBitratePreset Constants Reference

Declared in | OTPublisherKit.h

### OTVideoBitratePreset

Preset strategies for controlling video bitrate in a publisher’s stream.

These presets allow applying predefined bandwidth strategies without manually specifying bitrates. Presets are mutually exclusive with manual bitrate configuration.

See [OTPublisherKit videoBitratePreset] and Publisher Max Bitrate.

#### Definition

`typedef NS_ENUM(NSInteger, OTVideoBitratePreset ) {
OTVideoBitratePresetDefault = 0,
OTVideoBitratePresetBwSaver = 1,
OTVideoBitratePresetExtraBwSaver = 2,
OTVideoBitratePresetCustom = 3,
};`

#### Constants

`OTVideoBitratePresetDefault`

  Default preset. No extra restrictions are applied.

  Declared In `OTPublisherKit.h`.

`OTVideoBitratePresetBwSaver`

  Bandwidth saver preset.

  Declared In `OTPublisherKit.h`.

`OTVideoBitratePresetExtraBwSaver`

  Extra bandwidth saver preset.

  Declared In `OTPublisherKit.h`.

`OTVideoBitratePresetCustom`

  Custom bitrate.

  Declared In `OTPublisherKit.h`.

#### Declared In

`OTPublisherKit.h`