BitmovinApiSdk\Models\StreamPerTitleSettings
Synopsis
class StreamPerTitleSettings
extends ApiResource
{
- // members
- public StreamPerTitleFixedResolutionAndBitrateSettings $fixedResolutionAndBitrateSettings;
- public float $codecMaxBitrateFactor;
- public float $codecBufsizeFactor;
- // methods
- public void __construct()
- public $this fixedResolutionAndBitrateSettings()
- public $this codecMaxBitrateFactor()
- public $this codecBufsizeFactor()
- // Inherited methods from ApiResource
- public void __construct()
- public static $this create()
- public void toArray()
Hierarchy
Members
public
- $codecBufsizeFactor — float
- $codecMaxBitrateFactor — float
- $fixedResolutionAndBitrateSettings — BitmovinApiSdk\Models\StreamPerTitleFixedResolutionAndBitrateSettings
Methods
public
- __construct()
- codecBufsizeFactor() — This factor is used to calculate the bufsize of the codec configuration for the generated representations as a multiple of the targetBitrate(generated by Per-Title algorithm). This value will take precedence over the 'codecBufsizeFactor' from the pertitleStartConfiguration.. This value will only have an impact on streams with h264 or h265 video configurations.
- codecMaxBitrateFactor() — This factor is used to calculate the maxBitrate of the codec configuration for the generated representation as a multiple of the targetBitrate(generated by Per-Title algorithm). This value will take precedence over the 'codecMaxBitrateFactor' from the pertitleStartConfiguration. This value will only have an impact on streams with h264 or h265 video configurations.
- fixedResolutionAndBitrateSettings() — Settings for PER_TITLE_TEMPLATE_FIXED_RESOLUTION_AND_BITRATE mode