L4 High-Availability Orchestration

LVS Manager

Enhance live content delivery over SRT with the highest level of reliability, low latency, and granular control.

“Stream with Confidence. Configure with Control.”

Engineered for Live Video Reliability

Purpose-built management for Linux Virtual Server (IPVS) workloads

LVS Manager is a modern web-based platform for configuring, managing, and automating Linux Virtual Server (LVS) clusters. Tailored for UDP-based live video streaming protocols like SRT and RIST — while fully supporting standard TCP pipelines — it unifies port-level scheduling, real-time health checks, VRRP active/passive failover, and automated cluster synchronization into a single intuitive control plane.

< 1 ms
Kernel-Level Forwarding Latency
Zero
Stream Drop on Failover (VRRP)
100%
Port & Algorithm Customization
Active / Passive
Keepalived Cluster Synchronization

Key Platform Capabilities

Everything you need to orchestrate mission-critical live streaming backends

High Throughput, Low Footprint

Operates directly at the Linux kernel level (LVS/IPVS) for line-rate L4 load balancing with near-zero CPU and memory overhead.

High Availability & VRRP

Integrated Keepalived support with VRRP floating VIPs ensures instant, automatic node failover without interrupting viewer streams.

Automated Configuration Sync

Pair master and backup nodes seamlessly to replicate virtual IPs, backend mappings, and firewall policies with zero configuration drift.

Port-Specific Scheduling

Apply distinct algorithms (Weighted Round Robin, Least Connections, Source Hash, Maglev) to specific port ranges or feed groups.

Health-Aware Traffic Steering

Dynamically adapt backend weights and traffic routes based on live server CPU, memory utilization, latency metrics, and connection limits.

Live Maintenance & Draining

Reroute or drain incoming streams from individual backends on the fly for system updates without disrupting active live productions.

Real-Time UI & Rate Graphs

Inspect real-time connection rates, throughput graphs, port overrides, and node health through a fast, single-pane web dashboard.

Event Logs & Audit Trail

Comprehensive event history, failover tracking, and backend state audit logs ensure rapid root-cause analysis and compliance.

Production Use Cases

Explore how broadcasters and video operators scale live streams with LVS Manager

Edge-Based Streaming Setups with Fault-Tolerant Design

Deploy a horizontally scaled cluster of high-capacity SRT gateways with LVS Manager to handle thousands of concurrent connections, ensuring consistent stream quality and minimizing the risk of outages or service interruptions during maintenance.

Redundant Cluster Architecture

User Story: As a broadcast network engineer, I need to deliver live video streams from a host broadcaster to a large number of clients worldwide using the SRT protocol — reliably, securely, and with fault-tolerance.

What We Do: We deploy a horizontally scaled cluster of SRT gateways behind a Linux Virtual Server (LVS) Load Balancer. LVS Manager orchestrates connection distribution via port-level scheduling and monitors backend health.

Why We Do It: Traditional stream routing methods lack the dynamic balancing and fault recovery needed for modern video delivery. LVS Manager with VRRP failover and automatic sync ensures always-on availability without manual intervention.

Result: The system handles thousands of SRT connections, maintains stable ingress during gateway or node failure, and allows real-time backend changes without stream disruption.

Why LVS Manager: It offers a dedicated, low-level UDP balancer with web-based config, per-port strategy control, auto-failover, and real-time stats — all tailored for persistent SRT sessions.

High-Availability Streaming for IPTV / OTT Operators

Maintain seamless streaming sessions over HLS, MPEG-DASH, and RTMP by dynamically routing client traffic to healthy backend nodes with zero disruption during infrastructure scaling or failures.

IPTV / OTT Load Balancing Architecture

User Story: As an IPTV or OTT platform operator, I need to deliver live or on-demand video to thousands of users using TCP-based protocols like HLS, DASH, or RTMP. My goal is to maintain session stability and avoid stream disruptions during backend upgrades or outages.

What We Do: LVS Manager manages redundant LVS Load Balancer nodes with VRRP, routing TCP traffic across multiple edge or origin servers. Each client session is routed through a Virtual IP and distributed using session-aware strategies like Source Hashing to ensure backend stickiness.

Why We Do It: TCP streaming protocols are connection-sensitive. Reassigning sessions mid-stream leads to playback interruptions. LVS Manager applies per-port scheduling and failover rules to protect session continuity while allowing live backend updates.

Result: Viewers experience uninterrupted playback, backend nodes can be updated live, and the system dynamically recovers from node failures without stream loss.

Why LVS Manager: It delivers low-level control over LVS with TCP-aware scheduling (like source hashing) with multiple endpoint handling, web-based configuration, automatic sync, and real-time diagnostics — built specifically for persistent TCP streaming sessions.

Multi-Source Contribution Load Balancing for Video Ingest Hubs

Aggregate multiple incoming video feeds into centralized ingest points while maintaining control over backend availability and load distribution.

Ingest Hub Load Balancing Diagram

User Story: As a live‑production or ingest‑hub engineer, I must accept dozens (sometimes hundreds) of concurrent WebRTC/RTMP/SRT/RIST contribution feeds from remote encoders, OB vans, and cloud sources. Contributors should hit a single IP address or hostname while the platform automatically spreads load and survives node failures or gateway overloads.

What We Do: We place a horizontally‑scaled cluster of SRT gateways, RIST receivers, and WebRTC servers behind an LVS virtual IP managed by LVS Manager. Port‑range rules and the source‑hash scheduler keep each encoder sticky to one gateway, while health probes and weighted scheduling direct new feeds away from busy or draining nodes.

Why We Do It: Contribution feeds are long‑lived; re‑homing mid‑stream causes packet loss and re‑sync delays. DNS tricks or L7 proxies add latency or cannot track thousands of UDP flows. Kernel‑level LVS provides microsecond switching, and LVS Manager adds the visibility and automation missing from raw ipvsadm.

Result: Ingest hubs scale on demand, accept many simultaneous sources with uniform utilization, no encoder reconfiguration, and hit‑less maintenance windows. Failover of either a gateway or the balancer VIP is transparent to all contributors.

Why LVS Manager: Purpose‑built for SRT/UDP: port‑specific algorithms, weight‑by‑health API, automatic VRRP sync, web UI for live draining, and lightweight kernel forwarding—delivering high throughput with minimal latency and CPU.

Live Sports Broadcasting with SRT-Based Infrastructure

Automate reliable, low-latency distribution of live sports streams by balancing persistent SRT connections across multiple edge gateways, ensuring smooth failover and uninterrupted viewer experience during high-traffic events.

Live Sports SRT Architecture

User Story: As a live‑sports broadcaster, I receive game feeds from OB vans inside the stadium LAN as well as remote regional encoders and cameras. I want every affiliate or CDN edge to pull the same SRT endpoint while ensuring each feed is routed to an available gateway with zero buffering—especially when viewership spikes at kickoff or overtime.

What We Do: LVS Manager fronts multiple SRT gateways with one virtual IP. Using its configuration scheduling feature, we pre‑load a “Match‑Day” rule set that activates 30 minutes before the event: ports 10000–10100 switch to wlc (weighted least connections) for burst intake, while ports 10101–10150 stay on sh (source hash) to keep remote cameras sticky to their local gateway.

Why We Do It: LAN cameras need stickiness for commentary sync, but remote regional feeds arrive unpredictably and must be balanced evenly. Time‑based rule rotation lets us automate that shift without human intervention and guarantees capacity when the crowd joins.

Result: Thousands of concurrent SRT connections are accepted through a single URL. Local sources stay locked to their gateway; remote feeds spread across the cluster; viewers experience uninterrupted, low‑latency playback even if a gateway fails mid‑match.

Why LVS Manager: Only LVS Manager offers port‑range + time‑scheduled algorithms, VRRP VIP failover, and real‑time health metrics in one UI—so engineering can configure “pre‑game,” “live,” and “post‑game” profiles once and trust the balancer to switch modes automatically.

Product Roadmap

Continuous evolution toward automated, self-healing video infrastructure

v1.0: Core web-based LVS configuration, health checks, and failover
v1.2: Real-time statistics, metrics graph, and operational dashboard
v1.3: Networking layer: interface bindings, VLAN networks, and address management
v2.0: Cluster self-healing, Keepalived VRRP integration, and automated state synchronization
v2.1: Real-time manual backend switching, port override, and draining workflows
v2.2: Role-based access control, user/group management, and advanced global scheduling
v3.0: Native SRT gateway server API integration for bi-directional backend sync
v3.5: Edge security: backend isolation against unauthorized access and brute-force attacks
v3.7: Automated adaptive traffic protection for verified client connections
v4.0: Automated demo provisioning and SDR cluster integration for sandbox trials