Check out the latest model drops and powerful integrations.
This project shows how to route an NDI video output from Resolume Arena into a self-hosted Scope instance running on Runpod, using a lightweight Python-based NDI bridge. The setup works with Scope pipelines such as LongLive, Krea real-time, and StreamDiffusionV2.
The same approach can be used with any NDI-compatible software, not just Resolume.
Start a Scope instance on Runpod by following the official instructions:
https://github.com/daydreamlive/scope?tab=readme-ov-file#runpod
At the moment, models must be downloaded manually through the Runpod UI. The NDI bridge can load pipelines, but it does not handle model downloads.
Once Scope is running, note the public URL of the instance. You will need it later.
Launch Resolume Arena and enable NDI output:
Make sure NDI Tools are installed and functioning correctly. If NDI is not enabled system-wide, Resolume will not expose the stream.
Clone the NDI bridge repository:
https://github.com/gioelecerati/daydream-ndi-bridge
This tool discovers NDI sources on the network, captures the selected stream, and forwards frames to Scope via WebRTC. It also provides a minimal web UI for configuration and monitoring.
Start the bridge according to the repository instructions. Once running, open the control panel in your browser.
Note that you can test StreamDIffusionV1 (SDXL, SD1.5, SD2.1) via the Daydream API with a Daydream api key, although Scope models are much more powerful!

In the bridge UI:
At this point, Scope should be ready to receive frames from the bridge.

Click "Start stream" and you should see your Resolume NDI transformed output coming out!
The NDI bridge provides also a relay link that you can copy to use as source to distribute the transform the output from another software.
In the NDI source selector, you should see all discoverable NDI streams on your network. This may include:
Select the desired source and click Start stream.
You should now see the transformed video output generated by the selected Scope pipeline.
The NDI bridge also exposes a relay stream. This can be used as an input source in other software to further distribute or mix the processed output.
For example, the transformed stream can be re-ingested into Resolume, OBS, or any other application that supports the relay format.