DASH-IF Ingest

Receives CMAF fMP4 segments via HTTP PUT/POST using the DASH-IF Live Media Ingest protocol

Component Configuration

Option Description Required Environment override

id

A unique identifier for the component instance

✓

displayName

The name shown in the Studio UI of this component

✓

name

Endpoint name used in the ingest URL path (default: "ingest1")

✗

streamMappings

Configure which streams to accept from this input

✗

c2paVerification

Validate every incoming init and media segment against the C2PA Live Video continuity chain. Reporting-only: media continues to flow regardless of outcome. Default is disabled. (default: {"type":"disabled"})

✗

notes

Additional notes about this component

✗

C2pa Verification (Disabled)

Option Description Required

type

"disabled"

✓

C2pa Verification (Enabled — Segment Manifest Box (§19.3))

Option Description Required

type

"segmentManifestBox"

✓

trustAnchorsPath

Optional path to a PEM-encoded bundle of trusted root certificates. Leave empty to use the c2pa-rs default trust list. Set this when verifying content signed against a self-signed / private trust root.

✗

C2pa Verification (Enabled — Verifiable Segment Info (§19.4))

Option Description Required

type

"verifiableSegmentInfo"

✓

trustAnchorsPath

Optional path to a PEM-encoded bundle of trusted root certificates. Leave empty to use the c2pa-rs default trust list. Set this when verifying content signed against a self-signed / private trust root.

✗

Tags: dash-if cmaf ingest fmp4 dash