Mux-powered

Live studio

One place to understand limits, costs, and how to preview your channel. Creating streams and signing playback uses your Mux API on a server — never in the browser.

Open anytime from the header: CreateGo Live.

Channel preview

Paste your playback ID or a Mux Player URL. Saves on this device only.

Add a playback ID to see your stream or replay here.

Streaming guidelines

  • Fair use. Starter plans target up to ~10 hours of live encoding per month per creator unless your contract says otherwise.
  • Quality. 1080p at 3.5–6 Mbps is the sweet spot for sports; 720p saves cost if networks are weak.
  • Restreams. One active live per channel by default — contact us for multi-cam or simulcast.
  • Compliance. Music, logos, and minors on camera must follow your league and GKZiD terms.

Mux: replay & clips

When the live ends, Mux can keep a VOD asset for replay. Their dashboard and APIs support clipping highlights you can share to Reel or social.

Exact features depend on your Mux workspace settings and signed playback policies.

Mux live streaming docs ↗

Usage & storage (illustrative)

Mux bills for encoding time, delivery, and stored minutes. Figures below are planning examples — confirm on mux.com/pricing ↗.

Line item What it is Example tier
Live ingest Per-minute while you are broadcasting Included up to plan cap, then overage
Replay storage Archived VOD after the event 7-day / 30-day / season-long retention
Delivery Bytes to viewers (CDN) Scales with audience size
Clipping Short segments from replay Often minimal extra vs. storage of the master asset

Turnkey setup (API)

  1. Create a Mux account and generate API Access Token + Secret (server only).
  2. Your backend calls Mux to create a live stream and returns the stream key to OBS / mobile encoder.
  3. After the event, read the playback ID from the asset and embed player.mux.com — or paste it above for a quick check.
  4. Optional: webhooks for video.live_stream.active / idle to toggle “LIVE” badges in GKZiD.

We can wire a small Edge or Node endpoint (e.g. POST /api/mux/live) next — keep tokens in env vars, never in this page.