Show / Hide Table of Contents

Class BroadcastTsTransportConfiguration

BroadcastTsTransportConfiguration

Inheritance
System.Object
BroadcastTsTransportConfiguration
Inherited Members
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 BroadcastTsTransportConfiguration

Properties

InitialPresentationTimeStamp

Sets the presentation time stamp value for the first video frame. The timestamp is specified in the timescale of 90000

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

InitialProgramClockReference

Sets the Program Clock Reference value at the beginning of the first packet for the transport stream. The PCR is specified in the timescale of 90000

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

Muxrate

Output rate in bps. The value zero implies to use minimal rate. The minimal rate leaves approximately 15kbps of null packets in the stream.

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

PatRepetitionRatePerSec

Program Association Table (PAT) repetition rate per second. Number of PATs per second.

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

PmtRepetitionRatePerSec

Program Map Table (PMT) repetition rate per second. Number of PMTs for each program per second.

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

PreventEmptyAdaptionFieldsInVideo

If true, prevents adaptation fields with length field equal to zero in video, i.e., zero-length AF. Please note that this condition can only occur when pesAlign for the input stream is set to true.

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

StopOnError

Stop mux on errors. If true, implies halt multiplexing when any error is encountered. If false, errors are ignored and multiplexing continues. Note that the recovery from an error will usually result in an illegal transport stream and artifacts on a decoder.

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

VariableMuxRate

When false, the output stream is created at a constant bit rate. When true, the output rate is allowed to vary from a maximum rate set by the muxrate parameter down to the minimum required to carry the stream.

Declaration
public bool? VariableMuxRate { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>
Back to top Generated by DocFX