BitmovinApiSdk\Models\VideoMediaInfo
Synopsis
class VideoMediaInfo
                extends StandardMediaInfo
            {
        - // Inherited members from StandardMediaInfo
 - public string $uri;
 
- // Inherited members from SegmentsMediaInfo
 - 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()
 
- // Inherited methods from StandardMediaInfo
 - public void __construct()
 - public $this uri()
 
- // Inherited methods from SegmentsMediaInfo
 - 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
 - $uri — string
 
Methods
Inherited from BitmovinApiSdk\Models\StandardMediaInfo
public
- uri() — The URI of the Rendition (required)
 
Inherited from BitmovinApiSdk\Models\SegmentsMediaInfo
public
- 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)