SOC 2 Type II · 99.99% uptime · 47 global edges

Real-time video
built for teams that refuse to compromise.

Production-grade WebRTC infrastructure, multi-tenant by design, deployed on your terms. Spin up isolated rooms, mint per-user tokens, and ship video in your product before the week is out.

Start building — free for 30 days Talk to engineering
No credit card Cancel anytime Self-host or managed
acme-corp · team-standup · 6 participants
Jane Doe · Host
Marcus Chen
Priya Sharma
Lucia Romano
Akira Sato
You
Round-trip latency
38 ms
Active rooms
12,408

Trusted by engineering teams shipping mission-critical video

NOVA HEALTH Vanta STREAMWORKS Cobalt HELIX LABS Meridian
The Platform

Everything you need.
Nothing in your way.

A single docker-compose stack ships you a hardened SFU, control plane, automatic TLS, and per-tenant isolation. Or let us run it. Either way, your media never leaves your perimeter.

Sub-100ms WebRTC SFU

Adaptive bitrate, simulcast, dynacast, and TCP fallback baked in. Performance you would have spent six months building yourself.

Multi-tenant by default

Every tenant gets isolated rooms, their own API key pair, and per-customer quotas — enforced at the control plane, not as an afterthought.

Short-lived JWTs

Mint scoped tokens for every end user with publish, subscribe, and data-channel grants. Expire them in seconds; rotate secrets without downtime.

47 global edges

We route every participant to their nearest media node. End users in São Paulo never share a hop with the ones in Singapore.

Auto-TLS & deploy

Caddy handles certificates. Docker handles processes. You handle product. Most teams are live within twenty minutes of clone.

SOC 2 · HIPAA · GDPR

Audit-ready logs, signed webhooks, encrypted media at every hop. Self-host on your own VPC for full data residency control.

Server-side recording

Composite or per-track egress to S3, GCS, or your bucket. Optional, opt-in, and never on the hot path of your call.

Signed webhooks

Real-time hooks for participant joins, leaves, recordings, and bandwidth — verified with HMAC, retried on failure, never lost.

Live observability

Per-call latency, jitter, packet loss, and bandwidth — streamed to your dashboard, your Datadog, or your engineer on-call.

For developers

Three calls.
You're live.

Stop pretending video infrastructure is a rite of passage. Our REST API does what good APIs should — gets out of the way.

  • Native SDKs for Web, iOS, Android, React Native, Flutter, Unity
  • OpenAPI 3.1 spec, generated clients, hand-written docs
  • Terraform provider, Helm chart, Pulumi modules
  • 24h-response engineering support, 1h on Enterprise
Read the API docs Try the demo
# 1. Create a tenant (you, the operator)
curl -X POST https://api.golive.video/admin/tenants \
  -H "Authorization: Bearer $ADMIN_TOKEN" \
  -d '{"name": "Acme", "max_rooms": 50}'

# 2. Tenant creates a room
curl -u "$KEY:$SECRET" \
  -X POST https://api.golive.video/v1/rooms \
  -d '{"name": "team-standup"}'

# 3. Mint a token for an end user
curl -u "$KEY:$SECRET" \
  -X POST https://api.golive.video/v1/rooms/team-standup/tokens \
  -d '{"identity": "user-123", "ttl_seconds": 3600}'

# Done. Hand the token to your LiveKit client SDK.
Architecture

The control plane you didn't have to build.
The media plane you can trust.

Your client

Web · iOS · Android · Native

Control plane

FastAPI · tenants · tokens

LiveKit SFU cluster

Sub-100ms · simulcast · dynacast

99.99%
Uptime SLA
<100ms
Median RTT
47
Global edges
12.4k
Concurrent rooms / customer
Pricing

Pay for what matters.
Not seats. Not surprises.

Every plan includes the full platform — SDKs, recording, observability. You only scale what your business scales with you: minutes.

Studio
For founders shipping their first video product.
$119 /month
+ $0.0029 / participant-minute
  • 25,000 minutes included
  • Up to 50 concurrent participants / room
  • 3 isolated tenants
  • Composite recording (7 days)
  • Email support · 24h response
  • SOC 2 evidence package
Start 30-day trial
Enterprise
For organizations with compliance, scale, or data-residency mandates.
Let's talk
Custom volume pricing · annual commit
  • Unlimited minutes & tenants
  • Single-tenant deployment in your VPC
  • 99.99% uptime SLA · 1h support
  • SOC 2 · HIPAA · GDPR · ISO 27001
  • Dedicated solutions engineer
  • Custom DPA & MSA terms
  • Quarterly architecture reviews
Contact sales
Frequently asked

Questions worth answering directly.

Is the media in my own infrastructure, or yours?
Your choice. Self-host the full stack with our docker-compose bundle and own every byte. Or use our managed cloud, where media is encrypted end-to-end and never persisted unless you opt into recording.
How is GoLive different from running LiveKit myself?
LiveKit is the SFU. GoLive is the production system around it — multi-tenant control plane, hardened API, automatic TLS, per-tenant quotas, signed webhooks, observability, and a 30-day support window we treat as a contract.
What counts as a "participant-minute"?
Each participant connected to a room contributes one participant-minute per minute of connected time, rounded up. A 30-minute call with 4 participants = 120 participant-minutes. Subscribe-only listeners count too; we don't hide cost behind ambiguity.
Can I sign a HIPAA BAA?
Yes — on Scale and Enterprise. We sign a BAA before any PHI traverses the platform, including for the recording pipeline. Studio is not BAA-eligible.
What happens if I exceed my included minutes?
Overage is metered at the per-minute rate listed on your plan. You'll receive alerts at 80%, 100%, and 120% so there are no end-of-month surprises. Hard caps are available on request.
Do you support recording, transcription, and noise cancellation?
Recording (composite and per-track), real-time transcription via Whisper or Deepgram, and RNNoise-based suppression are all available. Recording is included; transcription and DSP are usage-priced.
Ready when you are

Stop building plumbing.
Start shipping product.

Spin up a tenant in under a minute. Mint your first token in under five. Talk to a human if any of that is too slow.

Start free — 30 days, no card Book a 30-min call