moqlivemock ships v0.6.1
Added Multi-namespace support: cmsf/clear (always), cmsf/drm-{scheme} (CPIX), cmsf/eccp-{scheme} (ClearKey) Independent encryption for DRM and ECCP tracks with separate keys (_drm and _eccp suffixes) -laurl flag for ext…
Repository Snapshot
- Repo: Eyevinn/moqlivemock
- Source: GitHub
- Language: Go
- Last pushed: 2026-05-04
- Milestone: Release
v0.6.1 - Published: 2026-04-12
Summary
Added Multi-namespace support: cmsf/clear (always), cmsf/drm-{scheme} (CPIX), cmsf/eccp-{scheme} (ClearKey) Independent encryption for DRM and ECCP tracks with separate keys (_drm and _eccp suffixes) -laurl flag for ext…
Why It Matters
Eyevinn/moqlivemock is an active MOQ project, so a tagged GitHub release is a concrete milestone for implementers tracking protocol and deployment progress.
Source Excerpt
Added Multi-namespace support: cmsf/clear (always), cmsf/drm-{scheme} (CPIX), cmsf/eccp-{scheme} (ClearKey) Independent encryption for DRM and ECCP tracks with separate keys (_drm and _eccp suffixes) -laurl flag for external ClearKey license URL (for reverse proxy deployments) -sideport flag replacing -fingerprintport, serving both /fingerprint and /clearkey Changed Namespace prefix changed from moqlivemock to cmsf/clear (and cmsf/drm-, cmsf/eccp-) Video tracks sorted AVC before HEVC for Widevine compatibility in Chrome Protected track suffix changed from _protected to _drm (commercial DRM) and _eccp (ClearKey) Default namespace in mlmsub changed to cmsf/clear ParseCENCflags now takes a license URL string instead of a port number