Backup shots for every camera, so a dropped cable never reaches the people at home. One computer feeds every platform, and a volunteer can run it from a phone.
Watch: when a camera diesOne app that works as your live video mixer
A complete live production system, free and open source.
Cameras, phones, screens, graphics and web pages go in. You build scenes, cut between them with transitions, and send one programme to several platforms at once while it records. It runs on a laptop, on a server or in Docker. An AI agent can operate it, and the same core runs a headend of 52 channels. Ripeflow LLC sets it up and stays on call during your shows.
Also a streaming server and channel headend: channels over RTMP, SRT and WHIP, HLS for your players, multicast for IPTV.
One system for every kind of live show.
The problems below come from calls with the people who run these shows, in their words. Each card says what GodwinMix does about it and links to a film of the real mixer doing it.
A scene per camera, a link and QR code parents can open, and a recording to a file while it is live. The written steps under each film stay for the next person.
Watch: four cameras on one laptopA live score bug from the graphics gallery, cuts with wipes and fades, and YouTube, Facebook and Twitch from the same programme.
Watch: stream a match with a live scoreLower thirds for every speaker, an AI agent that builds scenes and puts names up when you ask, and a backup camera for the stage.
Watch: ask an AI agentGuests join from a phone or a browser by link, the programme goes to LinkedIn Live, YouTube or your own HLS page, and the recording is ready when the call ends.
Watch: a guest from a phoneSend a code, she presses Go live, and a side by side scene with her name card goes on air with a wipe while it streams and records.
Watch: bring a guest in from a phoneDirect shows from a CSV list, a headend view with every channel as a tile, alarms for offline, black, frozen and silent, and a flow map of the whole station.
GodwinMix as a channel headendQuotes are paraphrased from calls, without names. The pictures are from the films, recorded on GodwinMix with free stock footage, except the school card, which is a stock still.
One app that does the job of several tools.
Each line below comes from a feature by feature check of GodwinMix 0.3.17 against the tool people use now. Where a job is only partly covered, the line says what is still missing. What the usual tools cost is in the price table further down.
Live video mixers
Watch the sports filmUse it instead of vMix for multi camera streaming shows: scenes, transitions, graphics with live data, NDI and SRT, several platforms at once, recording and backup cameras.
Not yet for instant replay, guest calls with a return feed, recording each camera on its own, PTZ control or an audio desk with buses.
Does the job of Wirecast for multi camera streaming and recording.
Not yet for guests with a return feed, recording each camera on its own, closed captions or signing in to platforms to set titles.
Use it instead of OBS for scene based streaming, with multistreaming, failover, phone control, several operators, a server mode and AI control built in. It imports your OBS scene collection.
Not for game capture, a virtual camera, audio filters or a replay buffer.
Multistreaming services
See three platforms at onceDoes the job of a relay service if you run a computer or a server: YouTube, Facebook, Twitch, Instagram, Kick, LinkedIn, X, TikTok and any RTMP or SRT address at once, with no monthly fee.
Not for chat from every platform in one place, viewer analytics or a hosted browser studio.
Streaming servers
See GodwinMix as a serverUse it instead of Wowza for live channels on one box: stream keys, RTMP, SRT, RTSP and WHIP in, GPU conversion, HLS, low latency HLS and DASH out, recording, an API and alarms.
Not yet for DVR and catch up, SCTE-35, caption passthrough, signed playback, DRM or origin and edge scale.
Does the job of Nimble for UDP and multicast plumbing, SRT and restreaming, with an alarm for every channel.
Not yet for DVR, SCTE-35, signed URLs or edge caching.
Covers its routing role and adds conversion, GPU encoding, multiplex handling, alarms and a mixer.
Weaker on WebRTC playback reach, a password on every RTSP stream and browsing recordings.
Channel headend
Moving from LiveboxUse it instead of Livebox. Encoders keep their address and password, and channels come in by pasting their addresses.
Push destinations are added again after the move.
vMix, Wirecast, OBS Studio, Restream, Wowza Streaming Engine, Nimble Streamer and MediaMTX are names and trademarks of their owners, used here only to describe the job. GodwinMix is not affiliated with any of them. Livebox is our own earlier product.
What a live show usually costs, and what changes.
Whoever runs the show, the same three costs come up on calls: equipment or licences before the first show, a subscription for each extra platform, and more crew than anyone has. Tick what your setup would need and see what GodwinMix takes off the bill.
What you would not buy
Tick what a typical setup would otherwise need. Prices are public list prices.
GodwinMix itself costs nothing to license. You still need a computer, cameras and an internet connection, and you may want our setup or support, which are quoted separately. Sources: blackmagicdesign.com, vmix.com, restream.io, wirecast.io, read 25 October 2026.
A stream that stays up
Give each camera a backup. When it drops, the backup dissolves in after three seconds and every platform stays live. Watch it below.
Fewer hands per show
The jobs that used to need a second person at the desk.
- Someone at the front switches shots from a phone, with a code you can take back at any time.
- Several people can operate at once, each on their own device.
- An AI agent puts names on screen and checks the cameras when you ask in plain words.
- Destinations reconnect by themselves. Nobody has to watch three platforms.
Each film shows one job from the first click to on air.
Every film is the real mixer on a real screen. Each one starts with a problem you have had, shows the exact clicks, and ends with one thing to try. The steps are written out under each film too.
What GodwinMix is, and who stands behind it
Stream a match with a live score
Read the steps
- Add each camera in Sources with Add sources, then press New scene for each one and name it after the camera.
- Click a scene. It waits in Preview on the left while viewers still see Programme on the right.
- Open Graphics and search for score. Press Add on the live score bug, fill in the teams with Edit, and press Take live. Add it to every camera scene so it stays up when you cut.
- To cut, pick the next camera, choose Wipe or Fade under Take, and press Take.
- Open Outputs, then Add destination, once for each site: YouTube, Facebook, Twitch. Each row says Live when it is sending.
- Press Record, then Start recording, for a file on the laptop. The red REC pill at the top shows it is running.
- Today: build one scene per camera and test the score bug in a practice game.
Bring a guest in from a phone
Read the steps
- Let phones reach the mixer once: Help, then Open on another device, then Allow other devices.
- In Sources press Add sources, then Cameras, and press Show code beside A phone’s camera.
- Send the guest the link or let her scan the code. The first time her phone asks about the certificate; it is the mixer’s own, and the dialog shows its fingerprint.
- She types a name and presses Go live. The dialog says she is live, and she is a source like any camera.
- Make a scene with you and the guest side by side and put a lower third on it from Graphics. Pick the scene, choose Wipe and press Take. The name card comes up with the scene.
- Add your destinations under Outputs and press Record to keep a copy.
- Today: send yourself the link and test it from another room.
Ask an AI agent to run the routine jobs
Read the steps
- Open Help, then Connect an AI agent, and press Set up beside the agent you use: Claude Code, Codex, Gemini CLI, Cursor and others.
- Ask in plain words, for example: make one scene per camera, put Daniel Okafor, Keynote, as a lower third on the stage scene, and take it live with a fade.
- The agent builds the scenes, fills in the lower third, takes the stage shot, and looks at a snapshot of the programme before it answers.
- Give it more as you go, such as: set the room camera as the backup for the stage camera, then cut to the audience with a wipe.
- Everything it does is an ordinary action in the mixer. You can take another shot at any moment.
- Today: at your next rehearsal, try one prompt, like putting the first speaker’s name on screen.
Monitor a station of many channels
Read the steps
- Add your channels as direct shows, from the Add shows button on the wall or from a CSV with gmx shows add.
- Open the monitoring wall with the grid button after the show tabs, or View, then Monitoring wall. Each channel has a row: picture, input, bitrate, outputs, load and alarms. Switch to Tiles for bigger pictures.
- The wall is sorted by alarms, so a channel in trouble moves to the top. Each alarm says what it is and how long it has lasted: black, frozen, silent, stalled, no input, loss, CC errors or a failed output.
- Open View, then Flow map, to follow a channel from input to output. Type its number in the search box, or press Problems only. An input that says Nothing arriving means the break is before the station.
- Click a channel on the wall to open it. Type a second encoder’s address in Backup input and press Save input. The channel takes the backup when the main input stalls and lets it go when the main one returns.
- In the same panel, set how long a black or frozen picture or a quiet sound lasts before it counts as an alarm.
- The Headend view shows every channel as a tile with the machine’s CPU, memory, network and, on NVIDIA servers, the GPU.
- Today: give your most watched channel a backup input and check its alarm times.
When a camera dies, keep the show on air
Read the steps
- Without a backup, people at home see the picture freeze and then go black until someone notices.
- Open the camera’s settings from the gear on its tile.
- Under Backup, in If this source goes down, show, pick a shot that is always running. A wide shot is a good choice.
- Leave it at 3 seconds with a Dissolve. Keep Switch back by itself when it returns ticked, with 5 steady seconds. The line underneath says what will happen.
- When the camera drops, its tile says it is lost and counts down. The backup dissolves in, in every scene that used that camera, and every destination stays live.
- When the camera returns and has been steady for 5 seconds, it dissolves back on its own. You can also press Return now, or stay on the backup.
- Today: give every camera a backup, and test it once by pulling a cable in rehearsal.
The films use test setups: platform destinations point at a test server on the same computer, the footage is free stock video from Pexels, and the teams, speakers, guests and channels are made up. The agent replies are from real sessions, shortened. The sports, podcast, agent and monitoring films were recorded on GodwinMix 0.3.17, the backup film on 0.3.13. The overview is also cut for social media: vertical and square.
What you will see when you open it.






















live channels set up for a US broadcaster on one GodwinMix headend.
Since October 2026 a GodwinMix headend carries the broadcaster's channels on one server with one GPU, in place of the commercial streaming server it used before. The channels play on the broadcaster's own watch site.
Illustration of the channel count. The broadcaster's channels are not shown.
The team behind it has run live video since 2011.
GodwinMix comes from the same people who built Livebox, a streaming platform sold as a cloud service, a server and a box, and Instanet, a router that joins several internet lines so a broadcast stays online. Ripeflow LLC in Manassas, Virginia now builds, deploys and supports GodwinMix.
Past deployments include a High Court, a state government, a hospital group and a paramilitary force, named by sector only.
What the usual tools cost, from their own price pages.
We only list what each vendor publishes. Feature lists change, so check them yourself before you choose.
| Product | Kind | Public price | Source |
|---|---|---|---|
| GodwinMix | Software mixer, open source, Apache 2.0 | $0, any use including commercial | github.com/psmux/GodwinMix |
| vMix HD / 4K / Pro | Software mixer | $350 / $700 / $1,200 lifetime, per computer. MAX is $50 a month | vmix.com/purchase |
| Wirecast Studio / Pro | Software mixer, subscription | $34 / $42 a month billed yearly; $59 / $79 billed monthly | wirecast.io/pricing |
| ATEM Mini Pro / Extreme / Extreme ISO G2 | Hardware switcher | $445 / $1,249 / $3,479 | blackmagicdesign.com |
| Restream Standard / Professional | Multistreaming service | $19 / $49 a month | restream.io/pricing |
Prices read on 25 October 2026. Coming from OBS? GodwinMix imports your OBS scene collection and reports anything it skipped.
The people who build it will set it up with you.
Ripeflow LLC sets GodwinMix up for leagues, schools, event crews, studios, churches and channel operators. We also train the people who run it, and we build the features a show is missing.
We get your first show on air
We install it on your computer or server, add your cameras and destinations, set backups and test a full rehearsal with you.
We train your crew
A session on your own setup: Preview and Take, phones, graphics, what to do when something drops. With written steps to keep.
You can call us on show days
Help before and during your shows, updates checked against your setup, and remote help when something looks wrong.
We build what your show needs
Plugins, graphics, integrations and headend work for channel operators, built on the same open source code.
See it working with your own cameras.
Book a demo and we will walk through your own setup with you.
Questions people ask before the first show.
Is it really free?
Yes. GodwinMix is licensed under Apache 2.0, free for any use including commercial. You pay only if you want our setup, training, support or custom work.
What computer do I need?
A Windows, Mac or Linux computer. It uses the hardware video encoder where the computer has one. It also runs without a screen on a server, in Docker or on a Raspberry Pi.
Which platforms can it stream to?
The destination list has YouTube, Facebook, Twitch, Instagram Live, Kick, LinkedIn Live, X, TikTok LIVE, any custom RTMP server, SRT, and HLS for viewers, which gives your own website a link and a QR code. Several can run at once from one encoder.
What happens when a camera or the internet drops?
A camera with a backup set is replaced after 3 seconds and returns once it has been steady for 5. A destination that drops keeps reconnecting by itself while the others carry on, and the programme does not stop.
Can we use phones as cameras or controllers?
Both. A phone can join as a camera by scanning a code, and a phone can run the show with its own code, which you can take back at any time.
We use OBS today. Can we move?
Yes. GodwinMix imports an OBS scene collection and reports anything it skipped. GodwinMix is not affiliated with the OBS Project.
Does the AI agent need an account with you?
No. GodwinMix has an MCP server built in. Any MCP client you already use, such as Claude Code, Codex, Gemini CLI or Cursor, can connect from Help, Connect an AI agent.
Who do we call when something goes wrong?
Ripeflow LLC. Support is part of our engagement. Book a call through the contact page and we will agree how to reach us on show days.
Download GodwinMix 0.3.17.
All files and checksums: github.com/psmux/GodwinMix/releases. For a server, the Docker image is ghcr.io/psmux/godwinmix. Source code and documentation: github.com/psmux/GodwinMix.