home/ atoms/ td-ndi-spout-output-routing

NDI and Spout outputs let a TouchDesigner rig feed any downstream software without a physical video signal

NDI (Network Device Interface) and Spout are software protocols for streaming video frames between applications on a local network (NDI) or between applications on the same machine (Spout). A TD rig can output multiple streams simultaneously — pre-blend, post-composite, individual layers — each visible to Resolume, OBS, Notch, or any NDI/Spout receiver. This enables a modular system where TD handles generation and a separate application handles output formatting, recording, or streaming. Dynamic NDI output panels inside a mixer interface let the operator create or remove output streams at runtime.

Examples

TD outputs layer 1 via Spout to Resolume for video playback blending, the master composite via NDI to OBS for streaming, and an isolated camera feed via NDI to a confidence monitor — all simultaneously.

Assessment

Explain the difference between Spout and NDI in terms of network topology and latency. In what scenario would you use NDI for intra-machine communication?

“AAVJ uh also implements NDI and spout outputs. Um so there are some uh dynamic panels that allow you to create outputs directly from the interface um from really anywhere in your project, uh, any of the layers, um, including the master layer”
corpus · touchdesigner-meetup-vj-tools-and-live-performance-rigs-free · chunk 3