NDI MViewer
With more than 400 live productions a year, we need every signal in view, even where there's no seat in the control room. So we built the multiviewer we wanted ourselves.

What we did
- Native app development (Swift, Metal)
- UI/UX design for iPhone, iPad & Mac
- App Store launch & subscription model
- Product page in 7 languages, feedback & release log
By the numbers
- sources on one screen
- 16
- sources on one screen
- multiview layouts
- 4
- multiview layouts
- platforms, one subscription
- 3
- platforms, one subscription
- languages on the product page
- 7
- languages on the product page
NDI MViewer finds every NDI® source on your network and puts it on a multiview grid: up to sixteen sources, VU meters on every tile and a red tally frame on program. One tap brings a source full screen at full bandwidth, with resolution, measured frame rate and pixel format.
Under the hood, the official NDI® SDK feeds a GPU pipeline written in Metal, including 16-bit paths and interlaced support. No web wrapper, no transcoding: a native app for iPhone, iPad and Mac, developed entirely in-house.
From idea, design and development to the App Store launch, a product page in seven languages, a feedback channel and a public release log: NDI MViewer shows how we build software. Fast, close to real-world use and focused on the people who rely on it every day.


