====== NDI network ====== ===== Abstract ===== Hackeriet has 3 permanent video devices: * The "pinball" TV * The "Hackeriet" TV * A projector in the ceiling Currently, the only semi-permanent way to control these is using Chromecasts. This is suboptimal for a variety of reasons, including: * Latency in realtime settings * Compatibility with certain types of equipment If we were to install NDI receivers on these video devices, we'd be able to support a decent amount of realtime usecases in addition to more casual Youtube video playback. ===== Solutions evaluated so far ===== **Receivers** * https://dicaffeine.com/ * Provides a significantly low bar-of-entry for getting NDI devices up and running, and managing them remotely * Runs like utter shit on our RPis -- Low resolution mode must be used, and drops frames * Does however provide packages for Ubuntu: Should be possible to run with good results on NUCs, ThinkCenters etc. **Sources** * The [[https://github.com/DistroAV/DistroAV|DistroAV project]] provides NDI plugins for OBS, with support for Windows, Linux, and MacOS.