DASH-IF Ingest Output

Pushes CMAF segments to a DASH-IF Live Media Ingest receiver

Component Configuration

Option Description Required

id

A unique identifier for the component instance

displayName

The name shown in the Studio UI of this component

host

Hostname of the DASH-IF receiver (default: "localhost")

port

Port of the DASH-IF receiver (default: 80)

pathPrefix

Path prefix for segment URLs on the receiver (default: "/")

namingConvention

DASH-IF segment naming convention (default: "standard")

segmentDurationSeconds

Target segment duration in seconds (default: 4)

retentionPeriodSeconds

How long segments are retained on the receiver (default: 60)

initialState

The publishing state of this endpoint on start-up (default: "enabled")

deleteExpiredSegments

Send HTTP DELETE for segments that have expired past the retention period (default: false)

sessionId

Generate a unique session ID per run to avoid cache collisions (default: true)

tlsTransport

Use TLS transport (defaults to true if port is 443)

videoSegmentStrategy

Video segmentation strategy

audioSegmentStrategy

Audio segmentation strategy

notes

Additional notes about this component

Video Segment Strategy (Default)

Option Description Required

type

"default"

Video Segment Strategy (Frame Count)

Option Description Required

type

"framecount"

count

Number of frames

Video Segment Strategy (IDR Count)

Option Description Required

type

"idrcount"

count

Number of IDR frames

Audio Segment Strategy (Default)

Option Description Required

type

"default"

Audio Segment Strategy (Frame Count)

Option Description Required

type

"framecount"

count

Number of frames

Tags: dash-if cmaf ingest push dash origin