All systems operational

The media gateway
your streams deserve.

Kite Cast is an API-first gateway for live streaming, low-latency VOD, and adaptive transcoding. One endpoint, HLS/DASH/WebRTC out, edge caching everywhere.

HLS · DASH · CMAF Adaptive bitrate Sub-second latency Global edge (37 PoPs) SOC 2 Type II
99.995%
Rolling 30-day uptime
42 Tbps
Aggregate egress capacity
180 ms
Median glass-to-glass
3.1 PB
Delivered last 24h

One gateway, every delivery mode.

Ingest once, deliver anywhere. Kite Cast normalizes your source into every player-side format your audience actually uses.

Long-lived sessions

Keep-alive streams up to 10 minutes per chunk with automatic re-key and back-pressure. No re-negotiation, no head-of-line blocking.

Chunked upload

Push arbitrary payloads over a single GET session. Padded framing keeps size distribution flat so CDN cache doesn't fragment.

Edge origin shielding

PoPs terminate TLS, deduplicate origin fetches, and stream partial responses upstream while the client is still receiving them.

Adaptive transcoding

Live ABR ladders generated per-session. Renditions warm on demand, then hold in cache across the region.

Session-scoped auth

UUID-per-session tokens, no cookies. Rotating URL paths bind viewer + geo + device fingerprint at issue time.

Observability

Every session emits a structured trace: origin RTT, cache decision, packet-loss profile, transcode ladder chosen.

Two lines to publish. One URL to play.

Point your encoder at the gateway. Get back a signed session URL. Hand it to any player.

All requests hit /api/stream/<session-id>. Padding, chunking, and framing are transparent — your code only sees bytes in, bytes out.

Full API reference →

# create a session POST https://api.kitecast.example/v1/sessions { "ingest": "rtmps://encoder.example/live/key", "delivery": ["hls", "ll-hls", "webrtc"], "ladder": "auto" } # response { "session_id": "7c9f...af12", "play_url": "https://cdn.kitecast.example/api/stream/7c9f...af12", "expires_in": 3600 }

Pricing that scales with bytes, not headcount.

Everyone gets the full API. Larger tiers just get more egress and dedicated support.

Starter

$0 / mo
  • 50 GB egress / month
  • 2 concurrent sessions
  • Community support
  • HLS + DASH
Start free

Enterprise

Custom
  • Committed egress, private edge
  • Dedicated origin shielding
  • SSO, audit log, DPA
  • 24×7 on-call, 15 min SLA
Request a quote