AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
高性能的 Media over QUIC(MoQ)中继服务器,具备点对点内容发现,实现基于 QUIC 传输协议的分布式媒体流媒体。
AI 翻译
A high-performance Media over QUIC (MoQ) relay server with peer-based content discovery, enabling distributed media streaming over the QUIC transport protocol.
开发工具Go · TypeScriptGitHub @qumo-dev在线运营者未确认
试用过了吗? 点一下就好,无需登录。
Implementation of MoQ-powered media relay
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
qumo is a high-performance Media over QUIC (MoQ) relay server with peer-based content discovery, enabling distributed media streaming over the QUIC transport protocol.查看完整 README ↗qumo is a high-performance Media over QUIC (MoQ) relay server with peer-based content discovery, enabling distributed media streaming over the QUIC transport protocol.
📚 Documentation: https://qumo-dev.github.io/qumo/
ANNOUNCE_PLEASE for decentralized content discoveryghcr.io/qumo-dev/qumo)Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://raw.githubusercontent.com/qumo-dev/qumo/main/install.ps1 | iex"
Linux & macOS:
curl -fsSL https://raw.githubusercontent.com/qumo-dev/qumo/main/install.sh | sh
go install github.com/qumo-dev/qumo@latest
Download an archive from GitHub Releases and extract it. Binary releases are produced for Linux (amd64/arm64), macOS (amd64/arm64), and Windows (amd64/arm64).
# Linux/macOS example
tar xzf qumo_<version>_linux_amd64.tar.gz
./qumo version
See docker/README.md for compose examples, GHCR usage, and deployment options.
Requires Go 1.27+, Deno (mage build embeds the web UI built with Deno + Vite) and Mage (go install github.com/magefile/mage@latest; mage help lists the targets).
git clone https://github.com/qumo-dev/qumo.git
cd qumo
mage build # builds bin/qumo with version info (also embeds the web UI)
# or: go build -o qumo .
qumo relay # Start a MoQ relay server (QUIC/MoQT, WebTransport, WebSocket, peer mesh)
qumo rtmp # Start an RTMP ingest server (bridges RTMP → MoQT over TCP :1935)
qumo rtsp # Pull from an RTSP source (e.g. an IP camera) and republish as MoQT
qumo rtsp-push # Start the RTSP push ingest server (TCP :8554; bridges RTSP → MoQT)
qumo hls # Start the HLS/DASH egress server (subscribes to a relay, serves HLS/DASH)
qumo funnel # Funnel many HTTP senders into one MoQT track (announce + POST records)
qumo playground # One-command local demo: in-process relay + embedded web UI on http://127.0.0.1:8080
qumo loadgen # Out-of-process capacity load generator (publish|subscribe) — see [docs/perf](docs/perf/README.md#benchmarking--capacity)
qumo auth # Set up the credentials a relay verifies (keygen / token)
qumo doctor # Explain effective runtime config (GC target) — read-only
qumo update # Update qumo to the latest release (--check to verify without applying)
qumo version # Print build-time version info
Configuration is via environment variables; see relay-config.example.env.
CERT_FILE/KEY_FILE, clients verify by default, and qumo hls verifies against the system roots (trust a specific cert with RELAY_CA_FILE, or use RELAY_TLS_INSECURE=true for a self-signed dev relay).CA_FILE, PEER_CERT_FILE, PEER_KEY_FILE), separate from the public certificate they serve browsers.