Class ProgressiveWebmMuxing

Export

ProgressiveWebmMuxing

Hierarchy (view full)

Constructors

Properties

avgBitrate?: number

Average bitrate. Available after encoding finishes.

Memberof

Muxing

createdAt?: Date

Creation timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ

Memberof

BitmovinResource

customData?: {
    [key: string]: any;
}

User-specific meta data. This can hold anything.

Type declaration

  • [key: string]: any

Memberof

BitmovinResource

description?: string

Description of the resource. Can be freely chosen by the user.

Memberof

BitmovinResource

filename?: string

Name of the output file

Memberof

ProgressiveWebmMuxing

id?: string

Id of the resource (required)

Memberof

BitmovinResponse

ignoredBy?: Ignoring[]

This read-only property is set during the analysis step of the encoding. If it contains items, the Muxing has been ignored during the encoding process according to its 'streamConditionsMode'

Memberof

Muxing

Memberof

ProgressiveWebmMuxing

maxBitrate?: number

Max bitrate. Available after encoding finishes.

Memberof

Muxing

minBitrate?: number

Min bitrate. Available after encoding finishes.

Memberof

Muxing

modifiedAt?: Date

Modified timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ

Memberof

BitmovinResource

name?: string

Name of the resource. Can be freely chosen by the user.

Memberof

BitmovinResource

outputs?: EncodingOutput[]

Memberof

Muxing

segmentLength?: number

Determines the length of segments in seconds if manifestType is set to DASH_ON_DEMAND. Defaults to 4 seconds

Memberof

ProgressiveWebmMuxing

streamConditionsMode?: StreamConditionsMode

Specifies how to proceed with the Muxing when some of its Streams are ignored (see 'condition' property of the Stream resource). The settings only make a difference for Muxings with more than one Stream. When retrieving the resource after the analysis step of the encoding has finished, 'ignoredBy' will indicate if and why it has been ignored.

Memberof

Muxing

streams?: MuxingStream[]

Memberof

Muxing

type: MuxingType = MuxingType.PROGRESSIVE_WEBM

Discriminator property for Muxing

Memberof

ProgressiveWebmMuxing

_discriminatorMapping: {
    BROADCAST_TS: string;
    CHUNKED_TEXT: string;
    CMAF: string;
    FMP4: string;
    MP3: string;
    MP4: string;
    MXF: string;
    PACKED_AUDIO: string;
    PROGRESSIVE_MOV: string;
    PROGRESSIVE_TS: string;
    PROGRESSIVE_WEBM: string;
    SEGMENTED_RAW: string;
    TEXT: string;
    TS: string;
    WEBM: string;
} = ...

Type declaration

  • BROADCAST_TS: string
  • CHUNKED_TEXT: string
  • CMAF: string
  • FMP4: string
  • MP3: string
  • MP4: string
  • MXF: string
  • PACKED_AUDIO: string
  • PROGRESSIVE_MOV: string
  • PROGRESSIVE_TS: string
  • PROGRESSIVE_WEBM: string
  • SEGMENTED_RAW: string
  • TEXT: string
  • TS: string
  • WEBM: string
_discriminatorName: "type" = 'type'