Add fMP4 muxing

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Id of the encoding.

Body Params

The fMP4 muxing to be created

string

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

string

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

string

User-specific meta data. This can hold anything.

streams
array of objects
required
streams*
outputs
array of objects
outputs
string
enum
Defaults to DROP_MUXING

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.

Allowed:
double
required

Length of the fragments in seconds

double
Defaults to 0

Prevents creation of very short segments (in seconds). If the last segment is shorter than minimumSegmentLength or there is a custom keyframe too close to a segment boundary, short segments will be omitted by removing segment boundaries, resulting in a segment of a size up to segmentLength + minimumSegmentLength.

string

Segment naming policy

string

Segment naming policy containing one or both of the following placeholders:

  • '{rand_chars:x}', which will be replaced by a random alphanumeric string of length x (default 32)
    on each (re)start of the encoding. The resulting string will be copied to the segmentNaming property.
    Intended to avoid re-use of segment names after restarting a live encoding.
  • '{segment_rand_chars:x}', which will be replaced by a random alphanumeric string of length x (default 32)
    for each different segment. This is intended to avoid guessing segment URLs by replacing segment numbers.

If segmentNamingTemplate is set, segmentNaming must not be set.

string

Init segment name

string

Segment naming policy containing a placeholder of the format '{rand_chars:x}', which will be replaced by a random alphanumeric string of length x (default 32) on each (re)start of the encoding. The resulting string will be copied to the initSegmentName property. Intended to avoid re-use of segment names after restarting a live encoding. If initSegmentNameTemplate is set, initSegmentName must not be set.

boolean

Writes the duration per sample into the sample entry in the Track Fragment Run Box. This could help to fix playback issues on legacy players. Enabling this flag increases the muxing overhead by 4 bytes per sample/frame.

boolean

Insert scte35 triggers as emsg boxes into the fMP4 segments.

string
enum

Alignment mode for PTS

Allowed:
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json