Shed
What it is
Shed, also called Muxshed, is a self-hosted live production studio for mixing and distributing video. It accepts RTMP, SRT, or WebRTC inputs, provides a browser switcher, and can send one program to YouTube, Twitch, Kick, Facebook, and custom RTMP or RTMPS endpoints simultaneously. The switcher supports scenes, layered compositing, cuts, and frame-accurate stinger transitions. Browser guests can join through a WebRTC invite link without an app or account. Image overlays, lower thirds, scheduled premieres, playlists, and 24/7 channel loops are supported. Each instance can offer an unlisted HLS watch page with custom branding and an optional viewer password. Shed is open source under AGPL-3.0 and runs with ffmpeg as a Rust binary on Docker, Podman, Unraid, Proxmox, or Linux. Self-hosting costs nothing, with unlimited destinations and no per-channel fees.
For and against
For
- Streams to multiple destinations simultaneously
- Browser guests need no app or account
- Supports scenes and layered compositing
- Offers custom RTMP and RTMPS
- Works offline without accounts or telemetry
Against
- Self-hosted deployment requires ffmpeg
- Source builds require Rust 1.88+ and Node.js 20+
- Managed hosting is not yet available
- Support package pricing is custom
The verdict
Shed provides a broad browser-based production and distribution workflow for self-hosted deployments. Its free model and destination flexibility are useful, but setup requirements and the absence of managed hosting matter.
Who it suits
Shed suits broadcasters and production teams comfortable deploying self-hosted software on Linux or container platforms. It also fits streams needing browser guests, custom destinations, or branded watch pages.
Plans and prices
Self-hosted
Free to self-host · unlimited destinations · no per-channel fees
Read 9 Oct 2026 · muxshed.com
On the record
- Custom RTMP destinations
- Yesgithub.com · read 20 Sep 2026
- Deployment
- Muxshed is a Rust binary plus ffmpeg and runs on Docker, Podman, Unraid, Proxmox, or a Linux box.muxshed.com · read 9 Oct 2026
- Integrations
- Muxshed lists Stream Deck and Bitfocus Companion as ways to control the production switcher.muxshed.com · read 9 Oct 2026
- License
- The site identifies Muxshed as open source under the AGPL-3.0 license.muxshed.com · read 9 Oct 2026
- Managed hosting
- The fully managed hosting version is described as coming soon.muxshed.com · read 9 Oct 2026
- Offline and telemetry
- The maker says Muxshed works fully offline and has no accounts or telemetry.muxshed.com · read 9 Oct 2026
- Overlays
- The compositor supports image overlays and lower thirds.muxshed.com · read 9 Oct 2026
- Purpose
- Muxshed is a self-hosted live production studio that ingests RTMP, SRT, or WebRTC, mixes video in a browser, and sends the program to multiple destinations.muxshed.com · read 9 Oct 2026
- Remote guests
- Guests can join from a browser over WebRTC using an invite link, without an app or account.muxshed.com · read 9 Oct 2026
- Scheduled broadcasts
- It can schedule premieres, play video playlists back-to-back, and loop a 24/7 channel.muxshed.com · read 9 Oct 2026
- Setup requirements
- The docs list ffmpeg as a requirement and specify Rust 1.88+ and Node.js 20+ for source builds.muxshed.com · read 9 Oct 2026
- Streaming destinations
- It can stream to YouTube, Twitch, Kick, Facebook, and any RTMP or RTMPS endpoint at once.muxshed.com · read 9 Oct 2026
- Support
- Support packages offer email support, with Slack and video support varying by package; package pricing is custom.muxshed.com · read 9 Oct 2026
- Switcher
- The browser-based switcher supports scenes, multi-layer compositing, cuts, and frame-accurate stinger transitions.muxshed.com · read 9 Oct 2026
- Watch page
- Each instance can provide an unlisted HLS watch page with custom branding and an optional viewer password.muxshed.com · read 9 Oct 2026