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> |