▮ Operate
Public watch page
Broadcast to your own self-hosted page — no YouTube or Twitch required. Muxshed streams your program output over HLS to an unlisted link with your branding.
Enable it
- Open the Channel section in the studio.
- Toggle the channel on and set a title, accent colour and (optionally) a logo.
- Copy the share link — it looks like
https://your-host/watch/<token>.
When you hit Go Live, Muxshed starts an ffmpeg process that segments the program output to HLS and serves it on that link. The page goes live automatically — viewers don't need to refresh.
Access control
- Unlisted by default — the link carries an unguessable token.
- Optional password — require a viewer password before playback.
- Regenerate the link any time to revoke the old one.
The player
The watch page has a built-in player matched to the rest of the UI: play / pause, mute and
fullscreen for live, plus restart and a seek bar for on-demand playback. It shows an ON AIR / OFFLINE state and reconnects on its own when the broadcast
starts.
You can go live with zero external destinations — the watch page is always an
available output. The public stream requires ffmpeg (bundled in the Docker image).