moqlivemock ships v0.8.0
Added -discover flag in mlmsub to list announced namespaces on a relay and exit -accept-any flag in mlmsub to accept any announced namespace (for connecting to external relays) -catalog-track flag in mlmsub to configure…
Repository Snapshot
- Repo: Eyevinn/moqlivemock
- Source: GitHub
- Language: Go
- Last pushed: 2026-05-05
- Milestone: Release
v0.8.0 - Published: 2026-05-05
Summary
Added -discover flag in mlmsub to list announced namespaces on a relay and exit -accept-any flag in mlmsub to accept any announced namespace (for connecting to external relays) -catalog-track flag in mlmsub to configure…
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 -discover flag in mlmsub to list announced namespaces on a relay and exit -accept-any flag in mlmsub to accept any announced namespace (for connecting to external relays) -catalog-track flag in mlmsub to configure catalog track name (e.g. catalog.json for moq-dev hang format) Multi-element namespace support in mlmsub -namespace flag (space-separated, e.g. "demo bbb") Raw catalog payload logging on parse failure for debugging non-CMSF catalog formats LOC namespace msf/clear in mlmpub: MSF catalog with packaging=loc per [draft-mzanaty-moq-loc][loc], publishing AVC video (length-prefixed NALUs, SPS/PPS prepended to IDR frames) and AAC/Opus audio as raw codec bitstream. Each LOC object carries a Timestamp (ID 0x06) extension header in microseconds since the Unix epoch LOC subscriber support in mlmsub: reframes AVC (length-prefixed NALUs → AnnexB) and AAC (raw frames → ADTS) for direct…