java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | com.amazonaws.ivs.broadcast.BroadcastConfiguration.AutomaticBitrateProfile |
Profiles for the automatic video bitrate behavior.
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
|
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.
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.