BitmovinApiSdk\Models\DashManifestDefault

Synopsis

class DashManifestDefault extends DashManifest {
  • // Inherited members from Manifest
  • public ManifestType $type;
  • public array $outputs;
  • public Status $status;
  • // 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()
  • encodingId() — The id of the encoding to create a default manifest for. Either \"encodingId\" or \"periods\" is required.
  • periods() — Adds a period for every item. Can only be used when setting \"version\" to \"V2\". Either \"periods\" or \"encodingId\" is required.
  • version() — Specifies the algorithm that determines which output of the given encoding is included into the manifest. Note that this is not related to the \"manifestGenerator\" version of the \"Start\" request.

Inherited from BitmovinApiSdk\Models\DashManifest

public

  • dashEditionCompatibility() — The manifest compatibility with the standard DASH Edition.
  • manifestName() — The filename of your manifest
  • namespaces() — List of additional XML namespaces to add to the DASH Manifest
  • profile() — Determines if segmented or progressive representations can appear in the manifest
  • utcTimings() — List of UTC Timings to use for live streaming

Inherited from BitmovinApiSdk\Models\Manifest

public

  • outputs() — The outputs to store the manifest (required)

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