BitmovinApiSdk\Models\DashManifest

Synopsis

class DashManifest extends Manifest {
  • // 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()
  • dashEditionCompatibility() — The manifest compatibility with the standard DASH Edition.
  • iso8601TimestampFormat() — Determines how timestamps should appear in the manifest
  • manifestName() — The filename of your manifest
  • minBufferTime() — The minimum buffer time in seconds that the client should maintain to ensure uninterrupted playback. Default is 2 seconds. Note: For VOD ON_DEMAND dash manifests, the default value may differ from 2.0 seconds if not explicitly set.
  • 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