Using NDI Titles with Ecamm Live

Another way to get professional titles into Ecamm Live is to use NDI since it supports Alpha Channels. That’s just a fancy way of saying “Transparency”. See my other videos on how I’ve created titles with Apple Keynote.

You’ll need Adobe Premier to make this work since After Effects does not support Alpha Channels over NDI for some reason. In this video, I used two computers, but if you have enough RAM and processing power, you can probably do this on the same computer (although I wouldn’t recommend it).

NDI should be done over Ethernet instead of WiFi, but I didn’t feel like looking for a Cat 6 cable for my laptop. It did surprisingly well though!

There are several advantages in using NDI Titles.

  1. Simple titles are real-time – Someone can change scores or names on the fly
  2. Running on separate computers saves ecamm processing for switching and streaming
  3. Take advantage of Alpha Channels. Green screen hacks just don’t cut it if there is transparency.


Adobe Premier and the FREE NDI tools for Adobe:

Network Device Interface (NDI) is a royalty-free software standard developed by NewTek to enable video-compatible products to communicate, deliver, and receive broadcast-quality video in a high-quality, low-latency manner that is frame-accurate and suitable for switching in a live production environment.

NewTek NDI for Adobe Creative Cloud is the only software plugin for Adobe’s industry-standard creative tools that simplifies review and approval processes, facilitates collaboration between teams in different locations, and accelerates live-to-air editing workflows with real-time, renderless playback and preview over IP via NDI, NewTek’s innovative Network Device Interface technology.

NDI is designed to run over existing Gigabit networks, with the NDI codec expected to deliver 1080i HD video at VBR data rates typically around 100 Mbit/s.

Does NDI work over WiFi?

NDI will work over a wireless network but at a reduced frame rate depending on the bandwidth available. As a general rule of thumb 100Mbit is recommended per 1080p video feed. The actual bandwidth used may be much less than 100Mbit (even below 20Mbit) depending on the complexity and size of the video being sent.

Tips for better streaming video