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