Skip to content

Instantly share code, notes, and snippets.

@RomainKurtz
Created June 25, 2017 19:41
Show Gist options
  • Save RomainKurtz/632782227c74a2578dd44aaee986c560 to your computer and use it in GitHub Desktop.
Save RomainKurtz/632782227c74a2578dd44aaee986c560 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].

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