Class ChunkedTextMuxing
ChunkedTextMuxing
Inherited Members
Namespace: Bitmovin.Api.Sdk.Models
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class ChunkedTextMuxing : Muxing
Properties
SegmentLength
Length of the segments in seconds (required)
Declaration
public double? SegmentLength { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> |
SegmentNaming
Segment naming template
Declaration
public string SegmentNaming { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SegmentNamingTemplate
Segment naming template with placeholders which will be replaced during the encoding. The result will be saved in segmentNaming. {rand:4} gets replaced with an alphanumeric string of length specified after the colon. Defaults to 32. If this field is set, segmentNaming must not be specified.
Declaration
public string SegmentNamingTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SegmentsMuxed
Number of segments which have been encoded
Declaration
public int? SegmentsMuxed { get; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
StartOffset
Offset of MPEG-TS timestamps in seconds. This only affects streams with WebVttConfiguration. If set, the X-TIMESTAMP-MAP will be added as described in the HLS specification. For example, if set to 10 seconds, X-TIMESTAMP-MAP=MPEGTS:900000,LOCAL:00:00:00.000 will be added after each WEBVTT header. The default for ChunkedTextMuxing is that the X-TIMESTAMP-MAP will not be written. Important to note is that the default for startOffset
for TsMuxings and ProgressiveTsMuxings is 10 seconds. If the output of this muxing is used for HLS together with video/audio streams using TsMuxings and ProgressiveTsMuxings, this value should be set to the same startOffset
.
Declaration
public int? StartOffset { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |