LVS Manager

Enhance content delivery over SRT with the highest level of reliability, security, and control.

“Stream with Confidence. Configure with Control.”

Contact us

About LVS Manager

LVS Manager is a web-based tool for managing Linux Virtual Server (LVS) Load Balancer configurations, optimized for SRT-based UDP live streaming. It simplifies backend orchestration with port-specific scheduling, real-time health checks, VRRP-based failover, and configuration sync—providing high availability, performance, and control in live video workflows.

Easy to Use Web UI

Simplifies setup and management of SRT gateway servers behind the LVS Load Balancer with a modern interface and real-time operational insights.

High Availability and Resilience

Active/passive node architecture with automatic state and configuration sync ensures zero-downtime failover during hardware or system issues.

High throughput, low CPU footprint

Leverages kernel-level LVS for scalable L4 (transport-layer) UDP/TCP load balancing without sacrificing performance.

Port-specific load scheduling

Assign unique scheduling strategies to specific port ranges, enabling fine-grained traffic control and optimized backend distribution.

Seamless maintenance workflow

Instantly reroute streams from a backend for planned maintenance or incident mitigation — all with minimum impact due to time scheduling.

Backend health-aware decisions

Backend priorities adapt in real-time based on custom system health checks and predefined limits for optimal traffic allocation.

Reliable reconnection handling

Clients reconnect to available backends automatically, even after node failure or network disruption, maintaining uninterrupted streaming.

Key Features

Multi-node configuration synchronization

Ensure consistent configuration state across main and failover nodes for uninterrupted load balancing and failover transitions.

Web UI with stats and connection insights

Access real-time connection data and configuration metrics via an intuitive browser interface built for visibility and control.

Per-port load scheduling

Assign advanced scheduling strategies (Weighted Round Robin, Least Connections, Maglev) to specific port ranges for optimized traffic flow.

Global load scheduling

Assign per-backend scheduling strategies based on health metrics (CPU/Memory load, response delay), network traffic cap or connections limit to avoid overload.

Manual and automated backend failover

Perform seamless backend switching during outages or maintenance using manual controls or health-check automation.

VIP handling via Keepalived (VRRP)

Leverage high-availability networking using Keepalived with VRRP to manage Virtual IP addresses across cluster nodes.

Easy backend add/remove & live switch

Quickly add, remove, or reroute backends in real time without interrupting current stream connections.

Logs and alerts for diagnostics

Track backend events, health check results, and failovers through built-in logs and customizable alerting system.

Use Cases

Edge-based streaming setups with fault-tolerant design for high Load stream distribution

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.

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 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.

Request a Demo

High-availability streaming for IPTV/OTT operators

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

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.

Request a Demo

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.

User Story: As a live‑production or ingest‑hub engineer, I must accept dozens (sometimes hundreds) of concurrent WEB-RTC/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, WEB-RTC 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 can’t track thousands of UDP flows. Kernel‑level LVS provides micro‑second 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.

Request a Demo

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.

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 min before the event: ports 10000‑10100 switch to wlc (weighted‑least‑conns) 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 fail‑over, 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.

Request a Demo

Product Roadmap

v1.0: Core web-based LVS config, health checks, failover
v1.2: Real-time stats, dashboard
v1.3: Networknig: interfaces, networks, address management
v2.0: Cluster self-healing and configuration synchronization
v2.1: Manual backends switching
v2.2: Users and groups management
v2.2: Advanced global load scheduling
v3.0: SRT gateway server API integration to hold and automate configuration across backends
v3.5: Protection of backends against unauthorized access and brute-force
v3.7: Automated advanced protection of legitimate client's connections
v4.0: SDR integration to accelerate sales teams (demos, trials)