Show / Hide Table of Contents

Class StreamInfo

StreamInfo

Inheritance
System.Object
BitmovinResponse
BitmovinResource
StreamInfo
Inherited Members
BitmovinResource.Name
BitmovinResource.Description
BitmovinResource.CreatedAt
BitmovinResource.ModifiedAt
BitmovinResource.CustomData
BitmovinResponse.Id
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
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
Back to top Generated by DocFX