segmentedMediaOptimization


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"}]}}