Skip to main content

Transcoding Presets

A transcoding preset defines the encoding parameters applied to a live stream to produce a specific output profile. Presets are reusable and can be attached to one or more transcoding templates, allowing operators to standardize quality tiers across multiple streams.

Transcoding Presets

The example above shows three configured presets: 720p, 480p, and 1080p, each with distinct video and audio settings.

Video Settings

Each preset includes a video configuration that controls the output resolution, encoding method, codec, bitrate, frame rate, and keyframe interval.

SettingDescription
WidthOutput frame width in pixels
HeightOutput frame height in pixels
ModeLandscape or Portrait orientation
ProcessingTransmuxing (container repack only) or Transcoding (full re-encode)
CodecAVC/H.264 or HEVC/H.265
ProfileEncoder profile (e.g., Baseline, Main, High)
BitrateTarget video bitrate in kbps
FPSOutput frame rate (frames per second)
GOPGroup of Pictures interval (keyframe distance in frames)
tip

Transmuxing repackages the stream without re-encoding, which reduces CPU load and introduces minimal additional latency. Use transmuxing when the source stream already matches the desired codec and quality level.

Example Video Configurations

PresetWidthHeightBitrateCodecProfileGOP
720p10807202000 kbpsH.264/AVCBaseline60
480p7204801500 kbpsH.264/AVCBaseline50
1080p192010802000 kbpsH.264/AVCBaseline48

Audio Settings

Each preset also includes an audio configuration controlling the codec, channel layout, bitrate, and sampling rate.

SettingDescription
ProcessingTransmuxing or Transcoding
CodecAAC
ChannelMONO or STEREO
BitrateTarget audio bitrate in kbps
Sampling RateAudio sample rate in kHz (e.g., 44.1 kHz, 48 kHz)

Example Audio Configurations

PresetBitrateCodecSampling RateChannel
720p128 kbpsAAC48 kHzSTEREO
480p48 kbpsAAC44.1 kHzSTEREO
1080p128 kbpsAAC48 kHzSTEREO

Creating a Transcoding Preset

  1. Navigate to Media Processing > Transcoding Presets.
  2. Click Add Preset.
  3. Enter a unique preset name.
  4. Configure the Video Settings fields as required.
  5. Configure the Audio Settings fields as required.
  6. Click Save.
caution

Modifying an existing preset affects all transcoding templates that reference it. Active streams using those templates will apply the updated parameters on their next reconnect or pipeline reset.

Deleting a Transcoding Preset

A preset cannot be deleted while it is referenced by an active transcoding template. Remove the preset from all templates before attempting deletion.