TeamStream

Low-CPU RTMP Transcoder • Auto-Failover • Nginx Origin

Default local credentials: admin / admin123

TeamStream Single-Decode ABR

Real-Time RTMP → Multi-Bitrate HLS (.m3u8) + Zero-Drop Fallback Engine

Server CPU: 0%
RAM: 0 GB
RTMP Ingest: :1935
Nginx HLS Origin: :8088

Active RTMP → HLS Channels

Click any channel to preview its real-time ABR .m3u8 stream, test failover, or copy CDN links.

SELECT STREAM

Live HLS Output Monitor

⚠️ UPSTREAM RTMP DISCONNECTED — PLAYING BACKUP FALLBACK VIDEO (Auto-Probing Source every 4s...)
Instant Failover & Recovery Test Lab:
Nginx Zero-Copy CDN Origin Master Playlist (.m3u8):
Direct API Master Playlist (.m3u8):

Watchdog & Auto-Failover Event Log

Auto-refreshes every 2s

Upload Backup / Default Video (Slate)

Jab bhi kisi TV channel ki upstream RTMP stream disconnect hogi (light cut / internet loss), system bina HLS player roke turant ye video loop me stream karega. Jaise hi original RTMP wapas aayegi, system automatically live stream par switch kar dega.

Available Backup / Fallback Videos

1. Single-Decode Multi-Output

Why Server CPU Load stays Ultra-Low

Instead of running separate FFmpeg instances per resolution, our engine decodes the incoming RTMP stream only once and uses split + fast_bilinear hardware-friendly scaling with -preset ultrafast -threads 2. You can also enable Source Pass-Through (-c:v copy) for 0% video encoding CPU.

2. Nginx Zero-Copy HLS Origin

Ready for Cloudflare / CloudFront / Akamai

Nginx serves the .m3u8 and .ts segments using kernel sendfile on; open_file_cache;. Video segments (.ts) have unique epoch filenames and Cache-Control: public, max-age=120 so your CDN caches 99% of viewer traffic.

3. Seamless HLS Continuity

Zero-Drop Failover & Auto-Recovery

Playlists use append_list+discont_start+omit_endlist (and hls_continuous on in nginx-rtmp). When a source drops or recovers, #EXT-X-DISCONTINUITY is inserted seamlessly so players never stop.

Generated Production Nginx + nginx-rtmp-module Configuration

Active local Nginx config is running on Port 8088. Below is the full config with ngx_rtmp_module.so for Linux production deployment.


      

Add New RTMP Live Stream

🛡️ Zero-Drop Auto-Failover & Recovery Settings