BitmovinApiSdk\Models\StartLiveEncodingRequest
Synopsis
class StartLiveEncodingRequest
extends ApiResource
{
- // members
- public string $streamKey;
- public array $hlsManifests;
- public array $dashManifests;
- public EncodingMode $liveEncodingMode;
- public ReuploadSettings $reuploadSettings;
- public AutoRestartConfiguration $autoRestartConfiguration;
- // methods
- public void __construct()
- public $this streamKey()
- public $this hlsManifests()
- public $this dashManifests()
- public $this liveEncodingMode()
- public $this reuploadSettings()
- public $this autoRestartConfiguration()
- // Inherited methods from ApiResource
- public void __construct()
- public static $this create()
- public void toArray()
Hierarchy
Members
public
- $autoRestartConfiguration — BitmovinApiSdk\Models\AutoRestartConfiguration
- $dashManifests — \BitmovinApiSdk\Models\LiveDashManifest[]
- $hlsManifests — \BitmovinApiSdk\Models\LiveHlsManifest[]
- $liveEncodingMode — BitmovinApiSdk\Models\EncodingMode
- $reuploadSettings — BitmovinApiSdk\Models\ReuploadSettings
- $streamKey — string
Methods
public
- __construct()
- autoRestartConfiguration() — Configuration for auto restarting the live encoding
- dashManifests() — List of Dash manifests to use for this live encoding
- hlsManifests() — List of Hls manifests to use for this live encoding
- liveEncodingMode() — The pass mode of the encoding
- reuploadSettings() — Reupload specific files during a live encoding. This can be helpful if an automatic life cycle policy is enabled on the output storage
- streamKey() — Key for the stream. (a-zA-Z, 3-20 characters) (required)