This How To will show you how to setup, create and use NDI streams and is written for beginner to intermediate level users.
NDI is a network device interface that can be used to create or receive video streams over the network. You can use NDI Streams as an INPUT or create an OUTPUT and broadcast the output via NDI. You can simply install the NDI Tools use the NDI Scan Converter and select a window, screen, program as a Stream Source and use that stream in Ventuz. Or, you can use Ventuz and stream your content directly via NDI and access or view the Ventuz content stream on any machine which has an NDI Video Monitor.
NDI supports also an Alpha channel on top which can be used as a traditional Key/Fill in- and output. As the time of writing Ventuz supports two different ways of using NDI. Either you chose the way to use the AV Configuration by using the Config Editor or you use the NDI Nodes from within the Ventuz Designer. We will guide you through both ways starting with the in Ventuz Designer solution.
Practically you can make use of NDI by using the Ventuz Designer and the available NDI Nodes. You have the NDI Receiver, NDI Receiver Layer and the NDI Source List nodes available.
If you would like to have a simple NDI fullscreen layer in your Ventuz scene you would simply Drag&Drop the NDI Receiver Layer into the Layers editor.
You find the NDI Properties by clicking on th e 2D Layer - NDI Receiver Layer. You can select a NDI Source from there, if one is already available, by click the Source drop down menu and select an appropriate item from the list. As for all NDI related sources you can activate the LowBandwith property to safe bandwith on the network.
Simply Drag&Drop the NDI Receiver node into the hierarchy editor. This will create a Material node with a NDI Texture Source as BaseColor. To modify the properties for the NDI Receiver node you can simply select the NDI Receiver from within the content editor. If you click the NDI Receiver node you can change all values inside the property editor, for example select an Source or adjust the Volume since the audio will also be embedded into the NDI Stream.
Use the click the Source drop down menu and select an appropriate item from the list.
You can make use of the provided Array from the NDI Source List node by binding the output of the NDI Source List to an Array Indexer node with String input. As soon as your network has several NDI Streams available you can switch trough the streams by changing the Index Value of the Array Indexer.
The output of the String Indexer would be bound to the NDI Receiver Source selection.
To setup a NDI Input, simply drag and drop the NDI icon from the Devices top bar into the Inputs section.
A dialog box will pop up where you can define which Port should be used as input.
Click the small triangle in front of the NDI Input Source to unfold the NDI Properties as well as click the small triangle in front of the Advanced Settings. This will show you all available properties for the selected NDI Input:
For more detailed information about the Advanced Options please refer to the usermanual Advanced Input Options.
To setup a NDI Output, simply drag and drop the NDI icon from the Devices top bar into the Outputs section.
A dialog box will pop up where you can set the output mode to output or external keying as well you can define the Port from Out A to Out D.
Depending of your licensed output options you can also configure multiple outputs.
The Format Options shows you all the output Formats supported by NDI out.
For the rest of the output properties please refer to the Standard Options or Advanced Options.
To use Ventuz as an NDI Keyer and keep it 100% frame accurate, here is the best approach to the Audio-Video-Configuration:
When following these steps the engine renders and outputs exactly one frame for each incoming NDI frame, and also audio synchronization and performance will be optimal.
![]() | Video Source Selector | This node allows to select different available sources and activate them. |
You can use the Video Source Selector node to select and/or switch between the different NDI inputs. Click on the ordinal and select your NewTek NDI In here.
The NDI Tools are delivered by Newtek and can be found and downloaded here. You can find detailed information about NDI and their tools as well.
Icon | Description |
![]() | The NDI Group Manager organizes NDI sources into groups |
You can determine if those sources are public or private. It is also possible to define the visibility of your streams based on device or system.
Icon | Description |
![]() | This is the tool to create a NDI Stream with |
You can install this tool for example on a Laptop, set your presentation window as a source and stream it into your network.
click on the NDI Scan Converter icon and select your Audio and/or Video source as well as to use the High frame-rate.
Icon | Description |
![]() | This tool just sends a reference Video and/or Audio |
The tool to test your stream and your network with, as well very handy to test and adjust the quality settings for your Scan Converter. You can chose from a wide variety of Testpatterns.
Icon | Description |
![]() | The NDI Video Monitor |
With this tool you can watch any NDI stream and turn any Laptop or Workstation into a Video monitor and enjoy the Live Feed.