Unreal Engine 5 Network Video Output
In this video, I walk you through how to get Unreal Engine 5.6 working with OBS using NDI. NDI is a powerful protocol for low-latency, high-quality video over a local network, and with Unreal 5.6 now supporting both NDI output and input natively, it opens up some awesome workflows for streamers, Vtubers, virtual production, and motion graphics.
I’ll show you how to get Unreal set up to output to OBS, including alpha channel support, how to install and use the necessary OBS plugin, and a few cool tricks like remote screen sharing and using Unreal as a background or full scene in OBS.
We’ll also touch on some of the limitations—like bloom effects not passing through alpha correctly—and some tips to work around those issues.
If you're doing virtual sets, compositing, or streaming Unreal content live, this will help you build a reliable pipeline. More tutorials using this workflow coming soon!
Links:
Auto-generated summary
In this video, I dive into the new NDI (Network Device Interface) integration in Unreal Engine 5.6, which now supports both input and output of high-quality network video streams. I explain the differences between NDI and other streaming protocols, and show how to set up Unreal Engine to output video via NDI. You'll learn how to install the necessary NDI tools and an OBS plugin that allows you to bring Unreal's output seamlessly into OBS for streaming or recording.
I also walk you through creating an NDI media profile in Unreal, configuring output settings like resolution and frame rate, and using media capture to broadcast your scene over a local network. One particularly exciting feature is outputting an alpha channel for overlay compositing—perfect for VTuber setups or adding Unreal scenes as keyed backgrounds in OBS. I cover some limitations, like challenges with bloom effects and compositing modes, and offer practical tips and workarounds for these cases.
Overall, this tutorial gives you a solid foundation for using Unreal Engine’s NDI network output to enhance your live streaming and virtual production workflows. Whether you want to use Unreal on a separate machine or incorporate dynamic graphics and animated elements into your broadcasts, this video shows you exactly how to get started with NDI in Unreal 5.6.