Skip to content
KRATOSStreaming Control
IPTV & OTT Streaming Control

Every Stream.
Under Control.

Take command of your IPTV and OTT operations with unified stream management, provider orchestration, real-time operational visibility, and centralized broadcast control.

Single Rust binary · HLS & DASH ingest · 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
Capabilities

Not a grid of cards.
A control plane, told in full.

KRATOS brings the moving parts of a streaming headend into one command center. Each surface is reconstructed from the real product — stream control, provider ingest, and operational monitoring.

01
Centralized Stream Control

One Control Plane. Every Stream.

Manage and inspect your streaming operations from a unified command center. Start, stop and restart streams, watch live probe status, and read true input bitrate per source.

  • Live status: Starting → Running / Connecting / Error
  • Measured input bitrate and per-reader bandwidth
  • HLS passthrough and DASH → HLS directhls repackaging
Stream Management128 on air
Horizon News HD
STR-1042 · HLS
5.8 Mb/s
1920×1080
Summit Sports 1
STR-1043 · DASH
7.2 Mb/s
1920×1080
Aurora Cinema
STR-1044 · DASH
4.9 Mb/s
1920×1080
Meridian World
STR-1045 · HLS
3.4 Mb/s
1280×720
Atlas Documentary
STR-1046 · HLS
5.1 Mb/s
1920×1080
02
Provider Ingest Management

Bring Your Sources Together.

Organize ingest providers and maintain visibility into the streams associated with each source. Each provider groups its streams, health and throughput in one place.

  • Provider-to-stream grouping with health at a glance
  • Account pool per provider: import, pair, enable in bulk
  • Provider backup, export and import
AlphaBetaGamma
3 providers136 streams
03
Operational Monitoring

Know What's Happening.

Monitor stream health, ingest status, bitrate and operational events from one place. Telemetry is sampled continuously and surfaced as readable charts and timelines.

  • Per-stream health probed on a 4-second loop
  • Input bitrate and bandwidth sampled every 5 seconds
  • Live log viewer with level and filter controls
Operational MonitoringSimulated Telemetry
loading telemetry…
Uptime
operational
Alerts
2 open
Probe
4s loop

Content Organization

From linear channels to on-demand content — manage channels, live events, VOD and playlist structure across your catalogue.

Channels · Events · VOD · Playlists

Diagnostics

Technical diagnostics and system events presented through a readable, operationally focused log console with status filtering.

Logs · Status filters · Probes

Administration

Designed for operational teams — multi-user access with argon2id passwords, provider ACLs, IP limits and session control.

Users · ACLs · Sessions
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.

The experience

Built for the people behind the stream.

KRATOS is designed to look and feel like broadcast master control — operational clarity over decoration. The interface earns trust by being dense, precise and legible, the way the engineers running a headend actually need it.

  • Tabular telemetry in a fixed-width mono grid — readable at a glance
  • Tally lights for status: on air, warning, fault, sync
  • An obsidian control-room canvas with zero decorative motion
  • Every surface scoped per user, with provider-level access control
Stream Management128 on air
Horizon News HD
STR-1042 · HLS
5.8 Mb/s
1920×1080
Summit Sports 1
STR-1043 · DASH
7.2 Mb/s
1920×1080
Aurora Cinema
STR-1044 · DASH
4.9 Mb/s
1920×1080
Meridian World
STR-1045 · HLS
3.4 Mb/s
1280×720
Atlas Documentary
STR-1046 · HLS
5.1 Mb/s
1920×1080
Operational MonitoringSimulated Telemetry
loading telemetry…
Uptime
operational
Alerts
2 open
Probe
4s loop
Solutions

Built for the people running streaming operations.

KRATOS adapts to the shape of your operation — whether you run IPTV channels, an OTT service, broadcast inputs, or the infrastructure underneath them.

IPTV Operators

Challenge
Channels, providers and streams scattered across tools.
How KRATOS helps
Centralized visibility for managing channels, providers and stream operations from one panel.
Explore the platform

OTT Platforms

Challenge
Content and operational signals living in separate systems.
How KRATOS helps
Organize streaming services, content workflows and operational monitoring together.
Explore the platform

Broadcasters

Challenge
Limited insight into the live state of broadcast inputs.
How KRATOS helps
Manage stream inputs and review the operational state of broadcast workflows.
Explore the platform

Streaming Infrastructure Teams

Challenge
Telemetry and ingest config spread thin and hard to read.
How KRATOS helps
Inspect technical telemetry, operational events and configured ingest sources.
Explore the platform
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.