Main Manifest Parameters

Parameters

Description

Allowed Values

Default Value

basename

Specify the basename for the main manifest.

String

none

destination

Specify the destination for the main mainfest.

Valid URL

none

add_audio_only

Add an audio only stream to this manifest.

yes, no

yes

widevine_drm

Apply Widevine DRM for manifest

yes, no

no

playready_drm

Apply PlayReady DRM for manifest

yes, no

no

add_hls_drm_metadata

Add DRM signaling to HLS master manifest

yes, no

no

single_segment_template

Use Single SegmentTemplate per AdaptationSet to create a compacted manifest.

yes, no

no

replace_bitrate

Replace the calculated bitrate with the value specified in the request.

yes, no

no

add_audio_channels

Add CHANNELS attribute to #EXT-X-MEDIA tag

yes – always add
no – newer add
auto – add if <playlist_version /> is equal or greater than 7

auto

apply_to

Apply manifest options only for HLS, DASH or both manifest types.

hls, dash, all

all

sources

External manifest sources

Array of valid HLS or MPD manifests

none

🚧

Note

destination and add_audio_only options are available only for advanced_hls output.

🚧

For widevine_drm and playready_drm parameters

<widevine_drm /> and <playready_drm /> parameters are available only for advanced_dash and dash manifests of advanced_fmp4 output formats.

🚧

For add_hls_drm_metadata parameter

<add_hls_drm_metadata /> parameter is available only for advanced_hls, fmp4_hls, and hls manifests of advanced_fmp4** output formats.

🚧

For single_segment_template parameter

<single_segment_template /> parameter available only for advanced_dash and dash manifests of advanced_fmp4 output formats.

Applicable only if all Representations in AdaptationSet are segment-aligned, and output is segmented (used live_static <dash_profile /> for advanced_dash or <split_segments /> enabled for advanced_fmp4). Enabling the single segment template parameter will reduce the DASH manifest overhead by producing a more compact manifest by moving some attributes from the Representation object to the AdaptationSet object resulting in faster parsing by some client players.

🚧

For replace_bitrate parameter

<replace_bitrate /> parameter is available only for advanced_dash and dash manifests of advanced_fmp4 output formats.

🚧

For add_audio_channels parameter

<add_audio_channels /> parameter is available only for advanced_hls, fmp4_hls, and advanced_fmp4 output formats.

🚧

For apply_to parameter

<apply_to/> parameter is available only for advanced_fmp4 output format.