Class Stream
Stream
Inherited Members
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> |