MoQ is under active development. APIs and protocols may change between releases.

Skip to content

Applications

Use these tools to operate MoQ or bridge it to an existing media workflow.

Core tools

ToolUse it to
moq-relayRoute, cache, and fan out broadcasts. Relays can also form multi-region clusters.
moq-cliPublish, subscribe, play, transcode, or convert media from the command line.
Web demoPublish and watch from a browser with the project web components.

Protocol gateways

GatewayDirection
moq-hlsImport HLS into MoQ or serve a MoQ broadcast as HLS.
moq-rtmpAccept RTMP and enhanced RTMP publishers and forward them into MoQ.
moq-rtcBridge WHIP/WHEP and MoQ in either client or server roles.

These pages document gateway endpoints exposed by moq-cli and the libraries that implement them.

Media integrations

IntegrationUse it to
OBS pluginPublish a scene to MoQ or use a MoQ broadcast as an OBS source.
GStreamer pluginAdd MoQ source and sink elements to a GStreamer pipeline.

To embed MoQ directly in another application, choose a library instead.