cmaf-ingest-demo
Demo of DASH-IF CMAF ingest protocol to Unified Origin using 0.96s fragments for low-latency chunked POST ingest.
Link
Related resources
- cmaf-serverNode.js server streaming CMAF chunks from memory via HTTP/1.1 chunked transfer, minimal low-latency demo.
- Akamai Media Services Live: CMAF RequirementsAkamai technical documentation specifying CMAF ingest and delivery requirements, including audio track constraints and segment/chunk expect…
- GStreamer fMP4/CMAF Plugin DocsC GStreamer elements (cmafmux/dashmp4mux/isofmp4mux) for CMAF fragmented-MP4 muxing, part of gst-plugins-bad.
- membrane_mp4_pluginMP4 parsing/serialization and muxing elements targeting CMAF for the Elixir Membrane Framework media pipeline.
- ComplianceWardenPluggable compliance checker for ISOBMFF, HEIF/MIAF/AVIF, AV1 HDR10+, extensible to CMAF conformance, modern C++, BSD-3, actively maintaine…
- libRIST Open Source RIST Library TutorialRecorded start-to-finish tutorial talk on using libRIST.
- MPEG-Conformance-and-reference-sourceJava JAXB MPD object model classes (org.iso.mpeg.dash) used as conformance/validator reference source.
- Pion WHIP/WHEP Reference Server ExampleRoughly 200-line Go reference implementation of a WHIP ingest plus WHEP playback server on Pion, publishable from OBS or GStreamer and play…
- dash.js BolaRule ABR DocumentationReference documentation for dash.js's BOLA adaptive bitrate rule, describing buffer-level to bitrate mapping and switching thresholds.
- ffmpeg-hls-generatorWraps FFmpeg to generate HLS assets plus a master m3u8 manifest.
- White Paper: SRT vs RIST for Professional Video ContributionVendor white paper comparing SRT and RIST for contribution and distribution: retransmission behaviour, FEC options, profile interop and gov…