Skip to content

Instantly share code, notes, and snippets.

@gbraad
Last active December 4, 2025 16:24
Show Gist options
  • Select an option

  • Save gbraad/f03a030bb73fbf1da0fa0439511445b6 to your computer and use it in GitHub Desktop.

Select an option

Save gbraad/f03a030bb73fbf1da0fa0439511445b6 to your computer and use it in GitHub Desktop.
How to get NDI output to work in CasparCG

How to get NDI output to work in CasparCG

  1. Install NewTek Network Video Send.exe
  2. Install NewTek NDI AirSend Updater.exe
  3. The AirSend Updater has a bug, and will not properly copy the x64 version of the DLL to the correct place. So, you'll need to manually copy C:\Program Files\NewTek\NewTek NDI AirSend Updater\Processing.AirSend.x64.dll to C:\Windows\System32\, overwriting the existing file.
  4. Restart your PC.
  5. Configure the CasparCG Server to use a Newtek iVGA output. Even though it says iVGA, it will actually be outputting NDI thanks to the updated AirSend DLLs.
    • You can do this manually by adding a <newtek-ivga /> consumer to your casparcg.config, or you can do it via the third-party CasparCG Frontend GUI program.
      <channels>
        <channel>
          <video-mode>720p6000</video-mode>
          <consumers>
            <newtek-ivga />
          </consumers>
        </channel>
      </channels>
  6. You're good to go! The easiest way to test is to use the "Video Monitor" program that comes with the NDI SDK (download here).

If the download links above stop working, send an email to [email protected].

@videohead
Copy link

videohead commented Dec 4, 2025

Adding consumer ndi and ndi true
Works in 2.4.3 with NDI Tools v 6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment