HomeProductsLive Streaming Relay
Live · AWS EC2 t3a.xlarge · On-Demand · ap-south-1
Live Streaming Infrastructure
🎗

Private Live
Streaming Relay
Platform

A fully managed, login-based live streaming relay platform for organisations that need secure, private, multi-city audience delivery — with zero public exposure and full access control.

🎗 HLS Live Stream 🔒 Login-Based Access 🏛 Multi-City Management ▶ Auto-Play 🛠 MediaMTX + ffmpeg
4 vCPUEC2 t4g.xlarge
16 GBRAM on stream
What It Does

Secure. Private. Multi-tenant.
Live to thousands — invisibly.

🔒

Login-Based Private Access

No public stream URL, no embed code, no YouTube link. Viewers must log in with credentials. The stream is invisible to anyone without an account.

🏛

Multi-City Admin Structure

Superadmin creates city admins with assigned quotas and plans. Each city admin manages their own set of viewers independently — full tenant isolation.

👤

Strict Single-Session Enforcement

Each account can only watch on one device at a time. If someone tries to log in elsewhere, they choose which session to keep — no sharing of credentials.

Auto-Play on Login

Stream starts playing the moment a viewer logs in — no play button to click, no buffering screen to navigate. Instant immersive experience.

EC2 On-Demand Lifecycle

The streaming EC2 instance starts automatically when the event begins and stops when done. You pay only for actual streaming hours — zero idle cost.

📊

PDF Reports via Puppeteer

Post-event PDF reports generated automatically — viewer counts, login times, session durations and city-wise attendance. Delivered via n8n webhook.

🛠

MediaMTX + ffmpeg Stack

Industry-grade streaming stack. RTMPS ingest on port 2935, HLS delivery via nginx. Handles high-quality video relay with minimal latency.

🗄

PostgreSQL Backend

All user accounts, city admin structures, quotas, session tokens and event logs stored in PostgreSQL — full audit trail for every event.

n8n Webhook Integration

Event start/stop, viewer join/leave, session conflict alerts and report delivery all wired through n8n — automated end-to-end event management.

System Architecture
Single-server model — permanent control plane + streaming data plane
🎙

RTMPS Source

Broadcaster pushes stream via RTMPS on port 2935 — OBS, vMix or any encoder

🛠

MediaMTX + ffmpeg

Receives RTMPS, transcodes via ffmpeg, packages as HLS segments via nginx

🔒

Auth + Session Layer

PostgreSQL-backed login, single-session enforcement, city admin quota checks

👤

Viewer Auto-Play

HLS stream auto-plays on login — no interaction needed. Session monitored in real time

↓ Control plane on AWS Lightsail (always on)  ·  Streaming plane on EC2 t3a.xlarge (on demand)

Event starts.
Viewers log in.
Stream plays.

01

EC2 Starts On Demand

When the event is about to begin, the streaming EC2 instance is started via AWS SDK. MediaMTX and nginx come online automatically.

02

Broadcaster Goes Live

The broadcaster pushes their stream via RTMPS to port 2935. ffmpeg receives, transcodes and packages as HLS segments.

03

Viewers Log In

Each viewer logs in with their credentials. Session enforced — only one terminal allowed. Stream auto-plays immediately on login.

04

Event Ends — EC2 Stops

When the stream ends, the EC2 instance is stopped via AWS SDK. Billing stops instantly — zero cost until the next event.

05

PDF Report Generated

Puppeteer generates a post-event PDF — total viewers, city-wise breakdown, peak concurrent count and session log. Sent via n8n.

Role Hierarchy
Superadmin

Platform Owner

  • Creates and manages city admins
  • Assigns viewer quotas per city
  • Sets plans and feature access
  • Controls EC2 start / stop
  • Views full platform analytics
City Admin

Regional Manager

  • Adds viewers up to their quota
  • Manages their city's user list
  • Views city-level viewer stats
  • Receives city attendance PDF
Viewer

End User

  • Logs in with assigned credentials
  • Single session — one device only
  • Stream auto-plays on login
  • No controls other than volume
RTMPSSecure ingest protocol
HLSUniversal delivery
₹0Cost when not streaming
100%Private — no public URL
Who It's For

Built for organisations that need private, secure live streaming at scale.

🏛

Religious Organisations

Relay private religious programmes, ceremonies and sermons to verified members across multiple cities — with full access control and attendance reporting.

🎓

Educational Institutions

Stream live classes, board meetings and graduation ceremonies to enrolled students and parents only — no public exposure, no link sharing.

💼

Corporate Events

Internal town halls, AGMs, product launches and leadership conferences streamed securely to verified employees and stakeholders across locations.

Need a private
live streaming platform?

We deploy the full Live Streaming Relay Platform on your infrastructure — configured to your organisation structure, viewer counts and event schedule.

Book an Appointment
// AI-powered booking · No forms · Instant confirmation