moqlivemock

Media test service simulating a live MoQT publisher — wall-clock synchronized multi-bitrate video, audio, and dynamically generated subtitle tracks. Ships both a publisher and a subscriber application.

Category

Developer Tools

License

Open Source

Status

Active

Languages

Go

MoQT Draft Support

draft-14draft-16

moqlivemock is a test service from Eyevinn that simulates a live MoQ Transport publisher, so you can exercise a relay or player without standing up a real encoder. It generates wall-clock synchronized multi-bitrate video, audio tracks, and subtitle tracks produced on the fly in several formats.

Because the content is synthetic and clock-aligned, it is well suited to verifying timing behaviour — join points, group alignment, and latency measurement — where a recorded sample would not give you a reliable reference.

Applications

  • mlmpub — the publisher
  • mlmsub — the subscriber

Key features

  • Wall-clock synchronized output
  • Multi-bitrate video plus audio tracks
  • Dynamically generated subtitle tracks in multiple formats
  • Draft-16 ALPN version negotiation (moqt-16) and WT-Available-Protocols for WebTransport
  • Participant in the MoQ interop runner matrix

Eyevinn also maintains the WARP Player.