BitmovinApiSdk\Models\SmoothStreamingRepresentation

Synopsis

class SmoothStreamingRepresentation 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

  • $createdAtCarbon\Carbon
  • $customData — mixed
  • $description — string
  • $encodingId — string
  • $id — string
  • $language — string
  • $mediaFile — string
  • $modifiedAtCarbon\Carbon
  • $muxingId — string
  • $name — string
  • $priority — int
  • $trackName — string

Methods

public

  • __construct()
  • encodingId() — Id of the encoding (required)
  • language() — Language of the MP4 file
  • mediaFile() — The Smooth Streaming ismv or isma file that will be referenced in the manifest. (required)
  • muxingId() — Id of the muxing. (required)
  • priority() — Specifies the priority of this representation. In the manifest, representations will appear ordered by descending priority values.
  • trackName() — Track where this MP4 shoudl be added

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