BitmovinApiSdk\Models\Stream

Synopsis

class Stream extends BitmovinResource {
  • // Inherited members from BitmovinResponse
  • public string $id;
  • // Inherited methods from BitmovinResponse
  • public void __construct()
  • // Inherited methods from ApiResource
  • public void __construct()
  • public static $this create()
  • public void toArray()
}

Hierarchy

Members

public

Methods

public

  • __construct()
  • codecConfigId() — Id of the codec configuration (required)
  • conditions() — Conditions to evaluate before creating the stream. If this evaluation fails, the stream won't be created. All muxings that depend on the stream will also not be created.
  • createQualityMetaData() — Set true to create quality metadata for this stream
  • decodingErrorMode() — Determines how to react to errors during decoding
  • ignoredBy() — If this is set and contains objects, then this stream has been ignored during the encoding process
  • inputStreams() — Determines the input source(s) for the stream. All video streams of an encoding need to have identical input configurations (required)
  • metadata() — metadata
  • mode() — Mode of the stream
  • outputs() — outputs
  • perTitleSettings() — Settings to configure Per-Title on stream level

Inherited from BitmovinApiSdk\Models\BitmovinResource

public

  • customData() — User-specific meta data. This can hold anything.
  • description() — Description of the resource. Can be freely chosen by the user.
  • name() — Name of the resource. Can be freely chosen by the user.

Inherited from BitmovinApiSdk\Common\ApiResource

public