New Open-Source Spout Plugin for UE5 using DirectX 12

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:

This will be very useful for people using UE5 I am sure. Simple copy of the plugin can’t get any easier. I have updated the open source list and made a dedicated UE5 icon.

1 Like

Thanks for the mention! Hopefully this makes UE5 devs’ lives easier.

No problems. I am sure it will …