LIVE
SYSTEM ONLINE
VIDEO INFRASTRUCTURE

Route video streams
with certainty

Receive, process and redistribute live video streams with deterministic stability. No surprises. No dropped frames. No excuses.

Scroll
SRT
SRTLA
HTTP
UDP
VAJRA CORE
SRT ×N
SRTLA
RTMP
HTTP/TS
UDP
HLS
01

The Flow

Three stages. Deterministic. Predictable.

Ingest

Receive streams from any source. SRT listener/caller with AES encryption, SRTLA bonding for mobile (BELABOX compatible), HTTP pull from web sources, UDP unicast. Automatic reconnection and failover.

SRT SRTLA HTTP UDP

Process

Optional transcoding with FFmpeg. Audio matrix routing for complex channel mapping (7.1→stereo). Format conversion. Or zero-copy passthrough when processing isn't needed—under 50ms added latency.

Passthrough <50ms
Transcode 200-500ms

Redistribute

Fan-out to unlimited destinations simultaneously. Internal multicast means zero CPU overhead per additional output. Add or remove outputs hot—no interruption to existing streams.

SRT SRTLA RTMP HTTP/TS UDP HLS
02

Built Different

Infrastructure-grade reliability.

Zero-Copy Distribution

Internal multicast routing means adding outputs costs zero CPU. Route one stream to 50 destinations with the same overhead as one.

0% CPU per output

Hot Management

Add, remove, enable, disable, move outputs—all while streams are live. No restart required. Zero interruption to other outputs.

0 downtime

Hot Swap

Exchange inputs between routes without visible interruption. Seamless failover between primary and backup sources. Frame-accurate transitions.

~0 frame gap

Real-Time Metrics

Live monitoring via WebSocket: RTT, bandwidth, packet loss, flight size, buffer depth. Historical graphs with 7-day retention.

7 days history

Audio Matrix

Complex channel routing. Downmix 7.1→stereo. Extract specific channels. Per-channel gain control. Mix multiple sources.

8 channels max

Audit Log

Every action logged with timestamps. Route changes, output toggles, input swaps. Filter by user, route, or event type.

100K events retained
{ }

REST API

Full CRUD on routes, inputs, outputs. JWT authentication. OpenAPI documentation. Automate everything, integrate anywhere.

100% coverage

WebSocket

Real-time push updates for stats, status changes, system events. Build custom dashboards. Instant notifications.

<10 ms latency
03

Protocol Native

First-class support. Not adapters.

Inputs

SRT Listener/Caller modes, AES-128/256 encryption, configurable latency
SRTLA Multi-link bonding for mobile (BELABOX compatible)
HTTP/TS Pull from web sources, CDN feeds
UDP Unicast from local network sources

Outputs

SRT Listener/Caller to N destinations simultaneously
SRTLA Bonded output to remote SRTLA receivers
RTMP YouTube, Twitch, Facebook, custom endpoints
HTTP/TS Built-in server for VLC, ffplay, web players
UDP Unicast to network destinations
HLS Adaptive streaming with configurable segments
04

Specifications

Numbers that matter.

50+ Simultaneous routes
<50ms Passthrough latency
0% CPU per additional output
100K Audit events retained
7 days Metrics history
24/7 Operational stability

Technology Stack

Node.js FFmpeg SRT Tools SQLite React WebSocket PM2
05

Use Cases

Where Vajra Cast operates.

Live Broadcast

Contribution feeds from field to studio. SRT bonding for mobile reporters. Automatic failover between primary and backup. Real-time quality monitoring.

Live Events

Multi-camera routing for concerts, sports, conferences. Fan-out to broadcast, web, social simultaneously. Add destinations on the fly as needs change.

Private CDN

Build your own distribution network. Origin to edge routing with full control. No third-party dependencies. Your infrastructure, your rules.

06

Interface

Control room meets simplicity.

Screenshot: Route Config

Route Configuration

Create/edit modal with inputs, outputs, and transcode parameters.

Screenshot: Metrics

Real-Time Metrics

RTT, bandwidth, packet loss graphs with 7-day history.

Screenshot: Audit Log

Audit Log

Chronological timeline of all actions with filters by route, user, event type.

Screenshot: Audio Matrix

Audio Matrix

Audio routing configuration: 7.1→stereo, channel extraction, gain control.

Screenshot: System

System Monitoring

CPU, RAM, leak detection, restart events with historical graphs.

07

Tutorials

From zero to production in minutes.

~5 min

Getting Started

Installation, first launch, initial configuration.

~8 min

Create Your First Route

Configure an SRT input, add RTMP and HLS outputs.

~10 min

SRTLA Bonding

Complete setup with BELABOX, latency configuration, failover.

~7 min

Audio Matrix

Downmix 7.1→stereo, commentary channel extraction.

~12 min

API Integration

REST API, WebSocket, automation with scripts.