AdaptiveMediaSourceAdvancedSettings.DesiredBitrateHeadroomRatio Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.