GStreamer fMP4/CMAF Plugin Docs
C GStreamer elements (cmafmux/dashmp4mux/isofmp4mux) for CMAF fragmented-MP4 muxing, part of gst-plugins-bad.
Link
Related resources
- membrane_mp4_pluginMP4 parsing/serialization and muxing elements targeting CMAF for the Elixir Membrane Framework media pipeline.
- cmaf-serverNode.js server streaming CMAF chunks from memory via HTTP/1.1 chunked transfer, minimal low-latency demo.
- cmaf-ingest-demoDemo of DASH-IF CMAF ingest protocol to Unified Origin using 0.96s fragments for low-latency chunked POST ingest.
- ComplianceWardenPluggable compliance checker for ISOBMFF, HEIF/MIAF/AVIF, AV1 HDR10+, extensible to CMAF conformance, modern C++, BSD-3, actively maintaine…
- Akamai Media Services Live: CMAF RequirementsAkamai technical documentation specifying CMAF ingest and delivery requirements, including audio track constraints and segment/chunk expect…
- libRIST Open Source RIST Library TutorialRecorded start-to-finish tutorial talk on using libRIST.
- 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…
- VSF TR-06-4 Part 6: RIST Transport Stream Program SelectionRIST extension spec letting a receiver request specific TS programs via Keep-Alive so the sender transmits only those, backward compatible…
- MPEG-Conformance-and-reference-sourceJava JAXB MPD object model classes (org.iso.mpeg.dash) used as conformance/validator reference source.
- ffmpeg-hls-generatorWraps FFmpeg to generate HLS assets plus a master m3u8 manifest.
- dash.js BolaRule ABR DocumentationReference documentation for dash.js's BOLA adaptive bitrate rule, describing buffer-level to bitrate mapping and switching thresholds.