public static final enum

BroadcastConfiguration.AutomaticBitrateProfile

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutomaticBitrateProfile

Class Overview

Profiles for the automatic video bitrate behavior.

Summary

Enum Values
BroadcastConfiguration.AutomaticBitrateProfile  CONSERVATIVE  This profile is conservative in how it ramps up the bitrate when the network health is good, but fast to drop the bitrate when network health is bad. 
BroadcastConfiguration.AutomaticBitrateProfile  FAST_INCREASE  This profile is fast to ramp up the bitrate when the network health is good, and fast to drop the bitrate when network health is bad. 
Public Methods
static BroadcastConfiguration.AutomaticBitrateProfile valueOf(String name)
final static AutomaticBitrateProfile[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final BroadcastConfiguration.AutomaticBitrateProfile CONSERVATIVE

This profile is conservative in how it ramps up the bitrate when the network health is good, but fast to drop the bitrate when network health is bad. This leads to slow recovery times after congestion, but the bitrate will be more stable.

public static final BroadcastConfiguration.AutomaticBitrateProfile FAST_INCREASE

This profile is fast to ramp up the bitrate when the network health is good, and fast to drop the bitrate when network health is bad. This will lead to quicker recoveries towards the maximum bitrate after congestion, but could result in congestion being detected more frequently as a result of probing above the available bandwidth.

Public Methods

public static BroadcastConfiguration.AutomaticBitrateProfile valueOf (String name)

public static final AutomaticBitrateProfile[] values ()