Parameters | Description | Allowed Values | Default Value |
---|---|---|---|
basename | Specify the basename for the main manifest. | Valid file name without sub-directories | 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, auto | 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 |
sub_path | Main manifest sub directory relative to the output destination | String | none |
add_all_cea_cc_channels | Add all CEA CC/SERVICE to the HLS master manifest. By default or if this parameter set to "no", only CC1 will be added for captions with mux_type set to 608 and SERVICE1 for captions with mux_type set to 708 | yes, no | no |
add_cea_cc_channels | Comma separated list of 608/708 CC channels to add to master HLS manifest | cc1, cc2, cc3, cc4, service1, service2, service3, service4, service5, service6, service7 | 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.
For sub_path parameter
These characters will be filtered out: "\", "`", "№", "$", "#", "?"
For add_all_cea_cc_channels parameter
The
<add_all_cea_cc_channels />
parameter available only for advanced_hls, fmp4_hls, and HLS manifests of advanced_fmp4 output format.
For add_cea_cc_channels
The
<add_cea_cc_channels />
parameter is only available for advanced_hls, fmp4_hls, and HLS manifests of advanced_fmp4 output formats.
For basename
The
<add_cea_cc_channels />
parameter value should not contain sub-directories. E.g. "/" character is restricted.