Start free trial

creekX Media Server · Sub-second WebRTC

Real-time streaming
on your own servers.

Ingest from any encoder, deliver in under a second to every screen, restream everywhere, record everything. One server, flat pricing, your infrastructure.

14 days free · No credit card · Installs in minutes

live.yourcompany.com
creekX Home Streams Videos 24/7 Channels Cameras Analytics
Product launch keynote1080p · WebRTC
LIVE 00:42:17
Viewers2,418
Latency0.4 s
Bitrate4.5 Mbps
Viewers · last hour
Outputs
YouTubeFacebookWebsiteArchive
Server
CPU 38% · 1.1 Gbit/s out
● 0.4 s glass-to-glass SRT in · AES-256 ABR 1080 · 720 · 480 · 360
OBS StudiovMixWirecastLarixYouTube LiveFacebook LiveTwitchKickRTMPSRTWebRTCLL-HLSRTSPONVIFS3
<1sWebRTC latency
320+1080p WebRTC viewers per 4-core server
50live streams per server
10restream targets per stream
$99per server per month

Platform

Everything live video needs. In one server.

Ultra-low latency

Under one second, to every browser.

WebRTC playback for auctions, sports, betting and two-way events. LL-HLS for everyone else.

LIVEWebRTC · 0.4 s
Restreaming

One upload. Every platform.

Adaptive bitrate

The right quality for every connection.

24/7 channels

Your library, on air around the clock.

ON AIR
ON AIR

Scheduled playout with EPG, automatic refill and recovery.

Recording

Every live, saved and searchable.

Library, captions and copies to S3-compatible storage.

Security

Decide who streams and who watches.

Live with guests

Up to five remote guests in one live.

Guests join from a link in the browser. No app, no account.

Cameras

IP cameras, any brand.

ONVIF discovery, PTZ and recording on your own premises.

creekX Cameras →
Developer API

Automate everything.

REST API with an OpenAPI document, scoped keys and signed webhooks for every event.

# Create a stream
curl -X POST https://live.example.com/v1/streams \
  -H "X-CreekX-Key: $KEY" \
  -d '{"name": "Keynote"}'
201 Created
{ "id": "7ac2…", "obs": { "server": "rtmp://…" } }
Monitoring

See every stream and server, live.

Viewers, bitrate and server health, with Prometheus metrics and alerts.

How it works

Any source in. Every screen out.

Encoders · OBS IP cameras Browser · WHIP creekX Media Server Browsers · WebRTC Apps · TVs · HLS YouTube · Facebook Recording · S3

Solutions

Built for the way you stream.

Deployment

Up and running in minutes.

One command installs creekX on Ubuntu 24.04, on any cloud or your own hardware. HTTPS is configured automatically. Upgrades are one command and roll back on their own if anything fails.

Installation guide
$ curl -fsSL https://creekx.io/get.sh | sudo bash
Downloading creekX… verified
1/8 Packages · 2/8 Media engine · 3/8 Service …
8/8 Starting
creekX is running.
Open: https://live.yourcompany.com

Pricing

Simple per-server pricing.

Free trial

$0

14 days free

  • All Pro features
  • Up to 5 channels
  • No credit card
Start free trial

Most popular

Pro

$99

per server / month

  • 50 concurrent live streams
  • 10 channels on air 24/7
  • Unlimited viewers
  • 10 restream destinations per stream
  • WebRTC, LL-HLS, HLS with ABR
  • RTMP, SRT, RTSP, WebRTC ingest
  • Recording, captions, guest rooms
  • REST API and webhooks
  • Email support
Start free trial

Enterprise

Custom

for large deployments

  • Everything in Pro
  • Multi-server deployments
  • Single sign-on and audit logs
  • Offline installation
  • Custom limits
  • Priority support and SLA
Contact sales

How many servers do you need? Use the pricing calculator.

FAQ

Frequently asked questions.

What do I need to run creekX?
A server with Ubuntu 24.04, from any cloud provider or on-premise. 4 cores and 8 GB of memory is a good start.
How is it licensed?
Per server, per month. Viewers and bandwidth are not metered by us.
What latency can I expect?
Under one second with WebRTC, a few seconds with low-latency HLS.
Can I integrate it with my platform?
Yes. Everything is available through a REST API, with webhooks for events.
Does my data leave my servers?
No. creekX sends no telemetry. Video and recordings stay on your infrastructure.
What happens when the trial ends?
Nothing is deleted and nothing goes off air. Add a licence to continue making changes.

Start streaming on your own terms.