NDI Captioning
Network Device Interface — a protocol by Vizrt (formerly NewTek) for transmitting video, audio, and metadata over IP networks, used by some captioning tools to send caption feeds to production software.
Understanding NDI Captioning
NDI (Network Device Interface) is a royalty-free software specification that enables video-compatible products to communicate over IP networks. In the captioning context, some tools (like CaptionKit) output captions as an NDI video feed that can be received by ProPresenter, OBS, vMix, and other production software. While NDI offers low-latency transmission, it requires both sender and receiver to be on the same network, NDI tools to be installed, and proper network configuration. Browser source captioning provides a simpler alternative that doesn't require NDI infrastructure.
How Selah Translate Uses NDI Captioning
Selah Translate uses browser source URLs instead of NDI, which is simpler to set up and doesn't require any networking configuration. The display URL works from any computer on any network — the caption computer doesn't even need to be on the same network as the production computer.
Related Terms
Browser Source Captioning
A method of displaying live captions in streaming and presentation software by loading a web URL as an overlay source within tools like OBS Studio, ProPresenter, or vMix.
Real-Time Captioning
The process of displaying text on screen in real time as someone speaks, providing visual access to spoken content for hearing-impaired audiences or multilingual settings.
Open Captioning
Captions permanently burned into or overlaid on the video/display output, visible to all viewers at all times without the option to toggle off.