Finally: a simple, working Spout plugin for UE5.
Core features:
- Send: Stream any UTextureRenderTarget2D via Spout2 (DX12) to OBS or any Spout receiver.
- Receive: Pull frames from Spout2 senders directly into UE.
- Control: Blueprint API to start/stop, set sender name, pick sources, and control FPS at runtime.
Honestly, I struggled to find a reliable Spout option for UE5. OffWorld’s plugin is great but was limiting for my use case and not free. So, I decided to build my own and today I published a stable enough release to use and test in real projects.
I published it as open source on GitHub, try it & report issues here:
The repo:
Latest release: