Native, start to finish
Swift and Metal on Apple Silicon. The picture is composited on the GPU, sound runs through Core Audio, and streams are encoded by the Mac's own media engine.
I have worked in live streaming for more than ten years. When I moved from Windows to the Mac I couldn't find the live production software I needed, so I built it. InterDirector is a native Mac console for running a multi-camera show on your own: switching, audio, graphics, streaming, recording and instant replay in one app.
— Riku
Live streaming is a core part of my business, and I have done it for over a decade. When I moved from Windows to the Mac I found a gap where my live production software used to be, and InterDirector is what I built to fill it. It has one developer and no big company behind it, so it grows at one person's pace and does not do everything the largest Windows tools do.
Swift and Metal on Apple Silicon. The picture is composited on the GPU, sound runs through Core Audio, and streams are encoded by the Mac's own media engine.
InterDirector has been tested thoroughly on broadcasts that run for many hours. If you find a bug and tell me, I will fix it as soon as I can. Good ideas are welcome too, and some end up in the app. Write to info@interdirector.com.
There are no investors. InterDirector will be paid software, and buying a licence pays directly for its development.
Screen capture from InterDirector itself: load a source into Preview, choose how it goes to air, and take it.
The parts of a live desk a solo operator actually uses, in one place, without a stack of separate tools.
Cut, Fade, Fade to Black and Dip, a T-bar, and a clean fullscreen Program on any display your Mac detects.
NDI, USB and UVC capture, Blackmagic SDI, Core Audio devices, web pages, images, media and slideshows. Combine any of them into a Composite that switches like a camera.
Route each source to Master, A or B, add Apple Silicon VST3 effects to sources and mixes, and line up cameras and microphones with per-input sync delay.
HTML overlays for lower thirds, tickers and logos, bound to CSV or JSON data, with countdowns typed straight into any text.
RTMP, RTMPS and SRT to several destinations from one encode. Program out to any connected display, over NDI and over SDI. Record Program, and record armed inputs to their own files.
Keep the last minute of Program, capture the moment, and play it back in slow motion or at normal speed, over Program or instead of it.
Every live action is assignable. A Stream Deck plug-in with state feedback, and rules that say: when this happens, do that.
Things go wrong on live shows, and there is no second take. This is what InterDirector does when they do.
A camera, capture device or NDI sender that drops is retried until it returns, and its card says it is retrying.
Files are written in one-second fragments, so a power cut keeps everything up to the last second.
A stalled stream does not stop the recording, and neither touches Program.
Autosave keeps a Last Show copy that is offered again at launch, and a damaged file opens with a list of what was repaired.
InterDirector isn't on sale yet. Leave your name and email and I'll write to you once, when it is. No newsletter, no weekly mail.
Join the waitlistI keep your name and address only to write to you about InterDirector, and delete them when you ask. Privacy notice.
vMix is Windows software. InterDirector is a native Mac app that covers the parts of that workflow a Mac operator needs: NDI-based switching, audio, graphics, streaming, recording and replay. It is not a clone, it does not open vMix projects, and as one developer's app it does not do everything vMix does.
Apple Silicon Macs running macOS 15 or later. Intel Macs are not supported.
NDI sources on your network, USB capture that macOS exposes as a camera (a capture card such as the Elgato Cam Link is one example), and Blackmagic capture devices through Blackmagic's Desktop Video software.
Yes: Apple Silicon native VST3 effects, on sources and on mixes. Instruments are not supported.
InterDirector checks for signed updates at launch and once a day, and installs one only when you say. It never checks while you are streaming, recording or sending NDI.