Skip to content
KRATOSStreaming Control
Platform

One control plane for your streaming headend.

KRATOS sits between your content sources and your viewers. It probes every running stream, repackages on request, decrypts server-side, and publishes playlists, guides and recordings — all from a browser-based master control.

Kratos ▸ Master Control
v2.0.0
Illustrative Demo·All information is simulated.
Active Streams
128/ 136
Connected Viewers
8,426
Input Bitrate
742Mbps
Active Providers
12online

Live Ingest Monitor

updated · 4s probe loop
StreamBitrateStatus
Horizon News HD
STR-1042
5.8 Mb/s
On Air
Summit Sports 1
STR-1043
7.2 Mb/s
On Air
Aurora Cinema
STR-1044
4.9 Mb/s
Degraded
Meridian World
STR-1045
3.4 Mb/s
On Air
Atlas Documentary
STR-1046
5.1 Mb/s
On Air
Nova Entertainment
STR-1047
6.3 Mb/s
On Air

System Status

EngineOperational
DRM / KeysNominal
Recorder3 scheduled
Alerts2 open

Activity

12:04:51probe cycle complete · 128/136 streams running
12:04:48STR-1047 variant manifest refreshed (6 renditions)
12:04:40STR-1044 ingest latency 1420ms — flagged degraded
12:04:33REC-18 scheduled capture started · Velocity Sports
Architecture

From Ingest to Distribution. One Command Center.

A conceptual view of where KRATOS sits between your sources and your viewers. Hover any node for detail. This diagram is illustrative — it does not claim KRATOS implements every component shown.

  1. Content Sources

    HLS and DASH origins feed the platform as upstream inputs.

  2. Ingest Providers

    Organize and monitor configured upstream stream sources.

  3. KRATOS Control Plane

    Centralized visibility and management of streaming operations.

  4. Managed Streams

    Probed, repackaged streams with live health and bitrate.

  5. Distribution Outputs

    Review configured playlist, channel and delivery surfaces.

Under the hood

Engineered for streaming operations.

KRATOS appeals to engineers as well as decision-makers. A single Rust binary ingests HLS and DASH, repackages on request, and publishes clean playlists, guides and recordings — run from a browser-based master control.

Rust · axum · tokioReact 19 · ViteNo ffmpeg dependencySelf-hosted
Platform specification
Ingest
HLS passthrough · DASH → HLS directhls
Decryption
CENC fMP4 samples · HLS AES-128 key proxy
Probe loop
4s health · 5s bitrate sampling
Distribution
M3U · Enigma2 · XMLTV EPG · recordings
Push outputs
SRT (MPEG-TS) · RTMP/RTMPS (FLV)
Access
argon2id · sessions · provider ACLs · IP limits
Describes documented product capability. No private endpoints or secrets shown.

Take Command of Your
Streaming Infrastructure.

Discover a more organized way to manage streaming operations, providers, channels and platform visibility.