BitmovinApiSdk\Models\StartLiveChannelEncodingRequest

Synopsis

class StartLiveChannelEncodingRequest extends StartLiveEncodingRequest {
  • // Inherited methods from ApiResource
  • public void __construct()
  • public static $this create()
  • public void toArray()
}

Hierarchy

Members

public

Methods

Inherited from BitmovinApiSdk\Models\StartLiveEncodingRequest

public

  • autoRestartConfiguration() — Configuration for auto restarting the live encoding
  • autoShutdownConfiguration() — Configuration for auto shutdown of the live encoding
  • cacheControlSettings() — Configuration of cache control policies for media segments, HLS, and DASH manifests. You can set caching for the HLS multivariant playlist, HLS media playlist, DASH timeline manifest, DASH template manifest, initialization segment, and media segment.
  • dashManifests() — DASH manifests to be generated during the encoding. See [documentation](https://developer.bitmovin.com/encoding/docs/how-to-create-manifests-for-your-encodings#just-in-time-jit)
  • esamSettings() — Configuration for Event Signaling and Management (ESAM) system, allowing the encoder to communicate with an ESAM server for signal processing and dynamic ad insertion update.'
  • hlsManifests() — HLS manifests to be generated during the encoding. See [documentation](https://developer.bitmovin.com/encoding/docs/how-to-create-manifests-for-your-encodings#just-in-time-jit)
  • liveEncodingMode() — The pass mode of the encoding. Must only be set when `encodingMode` is not set on any codec configuration used by this encoding.
  • manifestGenerator() — Major version of the manifest generator to be used for manifests referenced in this request (by properties dashManifests, dashManifests). `V2` is available for encoder versions 2.70.0 and above and is the recommended option. The default value depends on the sign-up date of your organization. See [documentation](https://developer.bitmovin.com/encoding/docs/manifest-generator-v2) page for a detailed explanation.
  • 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)

Inherited from BitmovinApiSdk\Common\ApiResource

public