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
Live Ingest Monitor
updated · 4s probe loop| Stream | Bitrate | Status |
|---|---|---|
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
Activity
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.
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
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
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
Content Organization
From linear channels to on-demand content — manage channels, live events, VOD and playlist structure across your catalogue.
Diagnostics
Technical diagnostics and system events presented through a readable, operationally focused log console with status filtering.
Administration
Designed for operational teams — multi-user access with argon2id passwords, provider ACLs, IP limits and session control.
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.
- Content Sources
HLS and DASH origins feed the platform as upstream inputs.
- Ingest Providers
Organize and monitor configured upstream stream sources.
- KRATOS Control Plane
Centralized visibility and management of streaming operations.
- Managed Streams
Probed, repackaged streams with live health and bitrate.
- Distribution Outputs
Review configured playlist, channel and delivery surfaces.
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
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.
OTT Platforms
- Challenge
- Content and operational signals living in separate systems.
- How KRATOS helps
- Organize streaming services, content workflows and operational monitoring together.
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.
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.
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.
- 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
Take Command of Your
Streaming Infrastructure.
Discover a more organized way to manage streaming operations, providers, channels and platform visibility.