Show / Hide Table of Contents

Class Stream

Stream

Inheritance
System.Object
BitmovinResponse
BitmovinResource
Stream
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 Stream : BitmovinResource

Properties

AppliedSettings

Contains stream properties which may not have been defined in the configuration

Declaration
public AppliedStreamSettings AppliedSettings { get; }
Property Value
Type Description
AppliedStreamSettings

CodecConfigId

Id of the codec configuration (required)

Declaration
public string CodecConfigId { get; set; }
Property Value
Type Description
System.String

Conditions

Conditions to evaluate before creating the stream. If this evaluation fails, the stream won't be created. All muxings that depend on the stream will also not be created.

Declaration
public AbstractCondition Conditions { get; set; }
Property Value
Type Description
AbstractCondition

CreateQualityMetaData

Set true to create quality metadata for this stream

Declaration
public bool? CreateQualityMetaData { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

DecodingErrorMode

Determines how to react to errors during decoding

Declaration
public DecodingErrorMode? DecodingErrorMode { get; set; }
Property Value
Type Description
System.Nullable<DecodingErrorMode>

IgnoredBy

If this is set and contains objects, then this stream has been ignored during the encoding process

Declaration
public List<Ignoring> IgnoredBy { get; set; }
Property Value
Type Description
System.Collections.Generic.List<Ignoring>

InputStreams

Determines the input source(s) for the stream. All video streams of an encoding need to have identical input configurations (required)

Declaration
public List<StreamInput> InputStreams { get; set; }
Property Value
Type Description
System.Collections.Generic.List<StreamInput>

Metadata

Metadata

Declaration
public StreamMetadata Metadata { get; set; }
Property Value
Type Description
StreamMetadata

Mode

Mode of the stream

Declaration
public StreamMode? Mode { get; set; }
Property Value
Type Description
System.Nullable<StreamMode>

Outputs

Outputs

Declaration
public List<EncodingOutput> Outputs { get; set; }
Property Value
Type Description
System.Collections.Generic.List<EncodingOutput>

PerTitleSettings

Settings to configure Per-Title on stream level

Declaration
public StreamPerTitleSettings PerTitleSettings { get; set; }
Property Value
Type Description
StreamPerTitleSettings

SegmentsEncoded

Number of encoded segments. Available after encoding finishes.

Declaration
public int? SegmentsEncoded { get; }
Property Value
Type Description
System.Nullable<System.Int32>

SelectedEncodingMode

The encoding mode of the stream which was applied by the assigned codec configuration

Declaration
public EncodingMode? SelectedEncodingMode { get; }
Property Value
Type Description
System.Nullable<EncodingMode>
Back to top Generated by DocFX