Share via


AdaptiveMediaSourceAdvancedSettings.BitrateDowngradeTriggerRatio Property

Definition

Gets or sets a value that specifies how low the inbound bits per second may drop before the adaptive media source will switch down to a different encoding bitrate to download.

public:
 property IReference<double> ^ BitrateDowngradeTriggerRatio { IReference<double> ^ get(); void set(IReference<double> ^ value); };
IReference<double> BitrateDowngradeTriggerRatio();

void BitrateDowngradeTriggerRatio(IReference<double> value);
public System.Nullable<double> BitrateDowngradeTriggerRatio { get; set; }
var iReference = adaptiveMediaSourceAdvancedSettings.bitrateDowngradeTriggerRatio;
adaptiveMediaSourceAdvancedSettings.bitrateDowngradeTriggerRatio = iReference;
Public Property BitrateDowngradeTriggerRatio As Nullable(Of Double)

Property Value

A floating point value that is the ratio of actual inbound bitrate to the target bitrate.

Remarks

For example, if the current downloading bitrate for a particular HLS stream variant or DASH representation is 1000bps and the BitrateDowngradeTriggerRatio is 1.0, the adaptive media source will allow the inbound bits per second to drop to 1000bps before attempting to switch to a lower encoding bitrate.

Applies to