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 |