GuideReference
TrainingSupportCommunity
Reference

segmented_​media_​optimization


Optimizes segmented media for live or streaming delivery contexts.

OptionTypeDescriptionRequires
behaviorenum

Sets the type of media content to optimize.

{"displayType":"enum","options":["ON_DEMAND","LIVE"],"tag":"select"}
ON_​DEMAND

Media is available on demand. This is the only option allowed for Net​Storage origins.

LIVE

Media is streaming live.

enable_​ull_​streamingboolean

Enables ultra low latency (ULL) streaming. ULL reduces latency and decreases overall transfer time of live streams.

behavior is LIVE
{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"behavior","op":"eq","value":"LIVE"}}
show_​advancedboolean

Allows you to configure advanced media options.

behavior is LIVE
{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"behavior","op":"eq","value":"LIVE"}}
live_​typeenum

The type of live media.

show_​advanced is true
{"displayType":"enum","options":["CONTINUOUS","EVENT"],"tag":"select"}
{"if":{"attribute":"showAdvanced","op":"eq","value":true}}
CONTINUOUS

Not confined to a range of time.

EVENT

An event for a range of time.

start_​timestring (epoch timestamp)

This specifies when the live media event begins.

show_​advanced is true
AND live_​type is EVENT
{"displayType":"string","tag":"input","type":"text"}
{"if":{"op":"and","params":[{"attribute":"showAdvanced","op":"eq","value":true},{"attribute":"liveType","op":"eq","value":"EVENT"}]}}
end_​timestring (epoch timestamp)

This specifies when the live media event ends.

show_​advanced is true
AND live_​type is EVENT
{"displayType":"string","tag":"input","type":"text"}
{"if":{"op":"and","params":[{"attribute":"showAdvanced","op":"eq","value":true},{"attribute":"liveType","op":"eq","value":"EVENT"}]}}
dvr_​typeenum

The type of DVR.

show_​advanced is true
{"displayType":"enum","options":["CONFIGURABLE","UNKNOWN"],"tag":"select"}
{"if":{"attribute":"showAdvanced","op":"eq","value":true}}
CONFIGURABLE

A configurable DVR.

UNKNOWN

An unknown DVR.

dvr_​windowstring (duration)

Set the duration for your media, or 0m if a DVR is not required.

show_​advanced is true
AND dvr_​type is CONFIGURABLE
{"displayType":"string","tag":"input","type":"text"}
{"if":{"op":"and","params":[{"attribute":"showAdvanced","op":"eq","value":true},{"attribute":"dvrType","op":"eq","value":"CONFIGURABLE"}]}}