Multistream to everywhere
One feed out to YouTube, Twitch, Kick, Facebook and any RTMP/RTMPS endpoint at once. Forwarded, not re-encoded, so your box stays cool and your bitrate stays clean.
▮ Open-source live production studio
Muxshed is the broadcast switcher you run yourself. Ingest RTMP, SRT or WebRTC, mix it live in your browser, and fan out to every platform at once, plus your own public watch page. No cloud middleman, no per-channel fees.
INGEST
RTMP·SRT
DESTINATIONS
∞
GUESTS
WEBRTC
TRANSCODE
NONE
▮ How it works
Ingest
Point OBS, a hardware encoder or a browser guest at your instance over RTMP, SRT or WebRTC.
Mix
Switch sources, run scenes and stingers, bring in remote guests live, from any browser.
Fan out
The program is forwarded to every destination at once and segmented to your watch page.
▮ The rack
A full broadcast chain (switcher, overlays, fan-out and a public watch page) in a single self-hosted app.
One feed out to YouTube, Twitch, Kick, Facebook and any RTMP/RTMPS endpoint at once. Forwarded, not re-encoded, so your box stays cool and your bitrate stays clean.
Scenes, multi-layer compositing, cuts and frame-accurate stinger transitions. Drive the whole show from a tab, or from a Stream Deck or Bitfocus Companion.
Broadcast to a self-hosted, unlisted /watch link with your own branding and an optional viewer password. No external platform required.
Upload videos and schedule them to air on their own: a timed premiere, a back-to-back playlist, or a looping 24/7 channel. Fires on your timezone, out to every destination and your watch page.
Invite a guest with a link. They join from any browser over WebRTC and become a source you can cut to, with no app and no account.
Image overlays and lower thirds on a multi-layer compositor. Build your look once and switch it live.
A single Rust binary plus ffmpeg. Runs on Unraid, Proxmox, Docker, Podman or any Linux box. Works fully offline. No accounts, no telemetry.
▮ Public watch page
Every instance can stream its program output to a self-hosted, unlisted /watch link over HLS. Add your own logo, accent colour and an optional viewer password. It goes live the moment you do, and the built-in player handles play/pause, restart and fullscreen.
▮ Scheduled broadcasts
Hand Muxshed the rundown and walk away. It fires on time, in the timezone you set, plays a playlist of videos back-to-back as one clean stream, and can loop as an always-on 24/7 channel. No operator at the desk.
▮ Why self-host
Side-by-side comparisons: Muxshed vs Restream,Muxshed vs StreamYard,Muxshed vs vMix,Muxshed vs Castr,Muxshed vs OneStream,Muxshed vs Wirecast. See all alternatives →
A fully managed hosting version is on the way. And right now our team offers support packages: we install, run and maintain Muxshed for you, over Slack, email and video. Pricing is custom to your setup.
No spam. One email when hosting is live.
See support options →