media | ||
.gitattributes | ||
.gitignore | ||
code-of-conduct.md | ||
contributing.md | ||
license | ||
readme.md |
Awesome Ndi 
Network Device Interface 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.
This is a curated list of tools related to NDI.
= macOS builds
= Windows builds
✉️ = Requires e-mail for download
Contents
- 🔓 SDK Libraries
- 🛠️ Converters & Tools
- 👓 Software Vision Mixers
- 🔴 Playback & Recording
- 🖌️ Graphics
- 📡 Contribution
- 🗺️ Media Servers & Mapping
- Other
🔓 SDK Libraries
Streampunk/grandiose - Node.js bindings for NDI
ykhwong/ppt-ndi - PPT to NDI
keijiro/KlakNDI - NDI integration in Unity
anome/Unity-plugin - Unity integration for NDI, Syphon, Sprout
ue4plugins/NdiMedia - NDI integration in Unreal Engine
Syphon - Listed here for posterity, Syphon is an NDI-like SDK to share video between applications on macOS (local only)
🛠️ Converters & Tools
️️✉️
NewTek NDI tools - the must-have toolset from NewTek
✉️
MediaLooks NDI to SDI converter - converts from NDI to SDI
✉️
MediaLooks SDI to NDI converter - converts from SDI to NDI
✉️
Sienna-TV Free NDI tools - Includes a monitor app, signal generator app and scan converter
✉️
ZEN Computer Services NDI tools - Variety of tools, including an image viewer, gradient generator and more
✉️
NDISyphon - Converts from Syphon to NDI and the other way around
✉️
Second Stream - second screen software for mobile devices, takes an NDI feed
RTMP Mini Server - converts incoming RTMP streams to NDI
Sienna-TV NDI toolset - a large variety of tools, from routing to monitoring and test signals
+ Ubuntu - Orfast Multiviewer - NDI Multiviewer
👓 Software Vision Mixers
Open Broadcaster Studio with the NDI Plugin - allows NDI input and output from OBS, even from individual sources in OBS
Wirecast - software video switcher
vMix - software video switcher
VidBlasterX - software video switcher
Livestream Studio - software video switcher
mimoLive - software video switcher
Ecamm Live - software video switcher
🔴 Playback & Recording
ProVideoPlayer 3 - Video cue software
ProPresenter - Video cue software
Mitti - Video cue software
Playdeck - Playout software with recording capability
Stream-Labs VPlay 5 - Playout software with graphics capability
Elite - Playout animation
+ Linux - Livemind Recorder - Multitrack NDI recorder
Linux - Dicaffeine - NDI player and streamer for Linux (Raspberry Pi OS on Raspberry ARM computers and Ubuntu (Xubuntu) on AMD/Intel computers)
🖌️ Graphics
CasparCG - live graphics application, layerbased real-time compositor
NewBlue Titler Live 4 - live graphics application
SuiteCG - live graphics application
live.score - live graphics application for sports graphics
📡 Contribution
Skype - video and audio conferencing
MediaLooks Video Transport - Cloud infrastructure for remote NDI contribution and transmission
BirdDog Cloud - Cloud infrastructure for remote NDI contribution and transmission
🗺️ Media Servers & Mapping
Resolume - VJ and projection mapping software
ArKaos GrandVJ - VJ software
Millumin - show control and projection mapping software
Disguise - projection mapping and media server software
Dataton Watchout - projection mapping and media server software
Green Hippo - projection mapping and media server software
7th Sense - projection mapping and media server software
Other
TouchDesigner - visual development platform for multimedia
Contribute
Feel free to submit a pull-request or issue to get your software on this list.
License
To the extent possible under law, Floris Porro has waived all copyright and related or neighboring rights to this work.