Share via


AdaptiveMediaSourceAdvancedSettings.DesiredBitrateHeadroomRatio Property

Definition

Gets or sets a value that specifies the minimum inbound bits per second required before the adaptive media source will switch up to one of the available encoded bitrates to download.

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

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

Property Value

The minimum inbound bits per second before switching to another available encoded bitrate.

Remarks

For example, if the bitrate for a particular HLS stream variant or DASH representation is 1000bps and the DesiredBitrateHeadroomRatio is 1.2, the adaptive media source will require at least 1200bps inbound bits per second.

Enforcement of this property is relaxed for the lowest bitrate that contains video in order to minimize selection of audio-only bitrates.

Applies to