Be able to send and receive image streams via the NewTek NDI network protocol.

Component: 

Notes from Team Vuo

Vuo Pro: 

Yes — requires a Vuo Pro license

Complexity: 

●●○○ — A few weeks of work

Potential: 

●●○ — Could expand community

Implemented in Vuo version: 

Comments

I keep coming back to this

cwilms-loyalist's picture
Submitted by

I keep coming back to this feature request and was thinking this time about how useful a feature request it would be for projection mapping or other distance related projector based projects.

I've often used HDMI over ethernet extenders to get signals to far away projectors but you can easily run out of display outputs. So I was thinking that if NDI were supported it could open up some possibilities of easily adding additional displays to ANY Mac even ones that only have few available options for connecting displays.

In a projection mapping composition you could be running the main composition on your most powerful Mac using some NDI Server nodes streaming the image feeds, and on secondary Mac minis or MacBooks you could have a simple Vuo exported Mac app with a Receive Image via NDI node with a Make Quad Layer node or something to align the projection. You would now only be limited by the power of your Main Mac (and number of other Macs you have available) not the number of display connections you have on your main system.

I realize you can often add more displays with external graphic cards or certain hubs, however you aren't as likely to invest in something like that for a single project. It's a lot more feasible to get your hands on a second or third Mac computer, so because of this I really think NDI would add a lot of value to Vuo.

That is great! Continuing

leon's picture
Submitted by

That is great! Continuing with the good idea of Chris of several outputs, NDI also helps for several inputs. Not only from other programs, like Resolume or MadMapper (as an option to Syphon), but also from cameras. And this fore there are NDI apps (like Newtek NDI) which convert smartphones in fast cameras with low latency. Of course, there is also the SPARK to take a profesional camera input. But mainly, the point is that we can use several inputs at one time, of diverse kind of sources. Imagine, several camera inputs, for little money,

mimoLive from Bonix (QC based

useful design's picture
Submitted by

mimoLive from Bonix (QC based layers) have implemented NDI for cameras and outputs and it's now there preferred location-based streaming technology for cameras as the setup is so simple and operation using remote controllers means one person operation of a multi-camera shoot is pretty manageable.

This will be a huge addition to Vuo!!

One issue with live video on Macs always seems to be those mac CPUs overheating and dropping cycles. Being able to chain macs together just via Ethernet to spread the computational load is a big opportunity with NDI too. As is camera and source sharing across a network. So pleased to see this added.

I would guess this would be a

useful design's picture
Submitted by

I would guess this would be a requirement for commercial developers like BonixTV to consider getting on board replacing QC with Vuo if Apple make QC dependency impossible in new macOS versions. mimoLive is integrating NDI rapidly as they see it as the future of small scale broadcasting and even bigger productions.

I agree, Alastair. I have

leon's picture
Submitted by

I agree, Alastair. I have been using Boinx and then mimoLive for quite while (for works with theatre/dance), and its stability with NDI has been improving significantly - even as a good option to their own app for Smartphones. And I hope too that the Breidenbach Brothers and their team choose VUO to replace the QC customizable layers - like CoGe, also a former QC based live modular mixer, highly customizable with own modules and compositions playback (even integrating parameters), which migrated to Vuo and ISF (et.al.). Which still has to finish its "metalization", seems soon.

Feature status

When we (Team Vuo) plan each release, we try to implement as many of the community's top-voted feature requests as we have time for. Vote your favorite features to the top! (How do Vuo feature requests work?)

  • Submitted to vuo.org
  • Reviewed by Team Vuo
  • Community voted
  • Scheduled for implementation
  • Released in Vuo 2.1.0

Who voted?

iaian7's picture
seanradio's picture
sbavila's picture
Kewl's picture
materialvision's picture
Doggo's picture
MickosFinn's picture
bLackburst's picture
useful design's picture
solidsatetav's picture
MartinusMagneson's picture
cwilms-loyalist's picture
Scratchpole's picture
jayeazy's picture
leon's picture
Arolarobola's picture