Every feature you need to run a professional broadcast operation, self-hosted with zero dependencies.
Broadcast to 12+ platforms simultaneously — YouTube, Twitch, X, Facebook, LinkedIn, TikTok, Kick, DLive, Odysee, Trovo, Dailymotion, and custom RTMP destinations. Each platform runs as an independent isolated process.
Create automated playlist channels that run non-stop. Schedule content, set loop modes, configure transitions between videos. Your channel runs 24/7 even when you sleep — with auto-resume on restart.
Connect OBS to go live instantly — the playlist pauses automatically, your live feed goes to all platforms. Disconnect OBS and the playlist resumes exactly where it left off. Zero configuration needed.
Fault-isolated per-platform FFmpeg forwarders connected via nginx relay. If one platform goes down, all others continue unaffected. Restart individual platforms without interrupting the broadcast.
Autonomous watchdog daemon monitors every forwarder process. Detects crashes, DNS failures, and stream errors. Auto-restarts failed platforms with exponential backoff. Manual per-platform restart via API.
Native browser-based HLS player — no plugins, no Flash. Low-latency live streaming with adaptive bitrate. Works on desktop, mobile, tablets. Real-time now-playing display with video library browser.
Upload videos with drag-and-drop. Automatic transcoding, thumbnail generation, metadata extraction. Organize with tags, search, and filter. Full video library with instant preview on hover.
Create and manage multiple playlists. Drag-and-drop reordering, loop modes, video duration display. Schedule playlists for specific timeframes. Playlist becomes your 24/7 TV channel programming.
Professional transitions between playlist videos — crossfade, dissolve, wipe, slide, fade to black, and more. Per-video customizable. Configurable duration and easing curves for broadcast-quality output.
Built-in live chat with emoji reactions, user presence indicators, and message polling. No third-party dependencies — fully self-hosted. Chat persists across page reloads with automatic scroll-to-latest.
Scrolling news ticker bar for broadcasts and announcements. Admin-managed via dashboard — add, edit, remove announcements. Auto-pauses on hover for readability. Seamless infinite loop animation.
Full user registration, authentication, and role-based access control. Viewers, Publishers, Broadcasters, and Admin roles. Profile management, stream key generation, usage quota tracking per user.
Full-featured admin panel — user management, platform configuration, broadcast control, video management, announcement editor, stream statistics, and system health monitoring. All in one interface.
Auto-generated per-user stream keys for OBS. One-click key regeneration for security. Masked display with copy-to-clipboard. Admin can view and manage all users' streaming configurations.
Per-user streaming hour quotas with automatic enforcement. Track weekly usage with precise metering. Publisher tier gets 10h/week free. Broadcaster tier gets unlimited. Admin override capability.
JWT token authentication with bcrypt password hashing. Auto-SSL via Let's Encrypt. Nginx reverse proxy with rate limiting. Encrypted stream keys. CORS protection. Input validation on all endpoints.
Deploy on any VPS, dedicated server, or cloud instance. No vendor lock-in. Complete control over your data. One-click deployment on Vultr Marketplace. Ubuntu 24.04 + Go + PostgreSQL + Nginx + FFmpeg.
Step-by-step setup wizard walks new users through OBS configuration, platform connections, and first broadcast. Auto-detects platform capabilities and validates stream keys before going live.
One click, all platforms. Restream to 11+ destinations simultaneously.
RTMP Live
FreeRTMP Live
ProRTMPS Live
ProRTMPS Live
ProRTMPS Live
ProRTMP Live
ProRTMPS Live
ProRTMP Live
ProRTMP Live
ProRTMP Live
ProRTMP Live
ProAny destination
ProGo live on all platforms at once, no complex setup required.