Class StreamInfo
StreamInfo
Inherited Members
Namespace: Bitmovin.Api.Sdk.Models
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class StreamInfo : BitmovinResource
Properties
Audio
It MUST match the value of the GROUP-ID attribute of an Audio EXT-X-MEDIA tag elsewhere in the Master Playlist. Either this or audioGroups
must be set.
Declaration
public string Audio { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AudioGroups
HLS Audio Group Configuration. You will want to use this configuration property in case you specify conditions on audio streams. The first matching audio group will be used for the specific variant stream. Either this or audio
must be set.
Declaration
public AudioGroupConfiguration AudioGroups { get; set; }
Property Value
Type | Description |
---|---|
AudioGroupConfiguration |
ClosedCaptions
If the value is not 'NONE', it MUST match the value of the GROUP-ID attribute of a Closed Captions EXT-X-MEDIA tag elsewhere in the Playlist (required)
Declaration
public string ClosedCaptions { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DrmId
Id of the DRM.
Declaration
public string DrmId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EncodingId
Id of the encoding. (required)
Declaration
public string EncodingId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EndSegmentNumber
Number of the last segment. Default is the last one that was encoded.
Declaration
public long? EndSegmentNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
ForceFrameRateAttribute
Force the addition of the frame rate attribute to all stream infos.
Declaration
public bool? ForceFrameRateAttribute { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
ForceVideoRangeAttribute
Force the addition of the video-range attribute to all stream infos.
Declaration
public bool? ForceVideoRangeAttribute { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> |
MuxingId
Id of the muxing. (required)
Declaration
public string MuxingId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SegmentPath
Path to segments. (required)
Declaration
public string SegmentPath { get; set; }
Property Value
Type | Description |
---|---|
System.String |
StartSegmentNumber
Number of the first segment. Default is 0.
Declaration
public long? StartSegmentNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int64> |
StreamId
Id of the stream. (required)
Declaration
public string StreamId { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Subtitles
It MUST match the value of the GROUP-ID attribute of a Subtitles EXT-X-MEDIA tag elsewhere in the Master Playlist
Declaration
public string Subtitles { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Uri
The URI of the playlist file. (required)
Declaration
public string Uri { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Video
It MUST match the value of the GROUP-ID attribute of a Video EXT-X-MEDIA tag elsewhere in the Master Playlist
Declaration
public string Video { get; set; }
Property Value
Type | Description |
---|---|
System.String |