Changelog

1.0.0

  • Initial release.

  • CMSD-Static injection for HLS (.m3u8, .ts) and DASH (.mpd, .m4s) streams.

  • Five CMSD-Static keys: d (duration), br (bitrate), ot (object type), sf (streaming format), st (stream type).

  • Header delivery: CMSD-Static: RFC 8941 Dictionary response header.

  • Tag delivery: #EXT-X-CMSD-STATIC: injected after #EXTM3U in HLS manifests.

  • Tag delivery: <SupplementalProperty schemeIdUri="urn:mpeg:dash:cmsd:2020"> injected as first child of <MPD> in DASH manifests.

  • Configurable delivery mode: headers, tags, or both.

  • Configurable scope: manifests, segments, or both.

  • Bitrate resolved from _<N>kbps filename suffix with fallback to stream encoder settings.

  • Two-level settings hierarchy: global → per-application.

  • Configuration hot-reload without restarting AntMedia Server.

  • Web-based management UI with per-application filter installation and settings editing.

  • REST API for programmatic management.