BitmovinApiSdk\Models\SegmentsMediaInfo
Synopsis
class SegmentsMediaInfo
extends BasicMediaInfo
{
- // members
- public string $segmentPath;
- public string $encodingId;
- public string $streamId;
- public string $muxingId;
- public string $drmId;
- public int $startSegmentNumber;
- public int $endSegmentNumber;
- // Inherited members from BasicMediaInfo
- public string $groupId;
- public string $language;
- public string $assocLanguage;
- public string $name;
- public bool $isDefault;
- public bool $autoselect;
- public array $characteristics;
- // Inherited members from BitmovinResponse
- public string $id;
- // methods
- public void __construct()
- public $this segmentPath()
- public $this encodingId()
- public $this streamId()
- public $this muxingId()
- public $this drmId()
- public $this startSegmentNumber()
- public $this endSegmentNumber()
- // Inherited methods from BasicMediaInfo
- public void __construct()
- public $this groupId()
- public $this language()
- public $this assocLanguage()
- public $this name()
- public $this isDefault()
- public $this autoselect()
- public $this characteristics()
- // Inherited methods from BitmovinResponse
- public void __construct()
- // Inherited methods from ApiResource
- public void __construct()
- public static $this create()
- public void toArray()
Hierarchy
Members
public
- $assocLanguage — string
- $autoselect — BitmovinApiSdk\Models\bool
- $characteristics — BitmovinApiSdk\Models\string[]
- $drmId — string
- $encodingId — string
- $endSegmentNumber — int
- $groupId — string
- $id — string
- $isDefault — BitmovinApiSdk\Models\bool
- $language — string
- $muxingId — string
- $name — string
- $segmentPath — string
- $startSegmentNumber — int
- $streamId — string
Methods
public
- __construct()
- drmId() — Id of the DRM.
- encodingId() — Id of the encoding. (required)
- endSegmentNumber() — Number of the last segment. Default is the last one that was encoded.
- muxingId() — Id of the muxing. (required)
- segmentPath() — Path to segments. (required)
- startSegmentNumber() — Number of the first segment. Default is 0.
- streamId() — Id of the stream. (required)
Inherited from BitmovinApiSdk\Models\BasicMediaInfo
public
- assocLanguage() — Identifies a language that is associated with the Rendition.
- autoselect() — If set to true, the client MAY choose to play this Rendition in the absence of explicit user preference.
- characteristics() — Contains Uniform Type Identifiers
- groupId() — The value is a quoted-string which specifies the group to which the Rendition belongs. (required)
- isDefault() — If set to true, the client SHOULD play this Rendition of the content in the absence of information from the user.
- language() — Primary language in the rendition.
- name() — Human readable description of the rendition. (required)