360 degree, 4K livestreaming, zero-latency, DX12 compatible camera for SPOUT/OBS

OffWorldLive - Mar 3, 2021

A free, ultra-easy-to-use, 360 degree, WYSIWYG, DX12 (ray-tracing) compatible, livestreaming virtual camera that outputs zero-latency, real-time video feeds to OBS/ SPOUT (without the computational overhead & latency of capture cards/NDI)

  • Supported Platforms
  • Supported Engine Versions

Receive support, and join our community of +30,000 content creators using our plugins, on our Discord!

A free, ray-tracing compatible, 360 degree, what-you-see-is-what-you-get, virtual camera that enables seamless 4K livestreaming direct to any SPOUT compatible program including to OBS.

Ease-of-Use (see video tutorials below)

  • Plug-and-play: Drag & drop the cameras into your scene - no blueprints/setup required!
  • Can be attached to actors/ used with sequencer/ controlled with blueprints.
  • WYSIWYG viewport let's you see your content in 360 live in the Unreal Editor.
  • Custom cinematic movement to control your camera live.

Technical Innovation

  • Livestreams seamless, real-time, 360 degree video at up to 4K resolution direct from Unreal Engine.
  • Converts DX12 textures to DX11 for ray-tracing compatibility.
  • Includes a custom post-processing algorithm for seamless 360 bloom.


  • Can input/ output real-time video to/from any SPOUT programme (TouchDesigner, Resolume, Notch etc.)
  • Can live-stream video direct from Unreal to OBS with our SPOUT to OBS Studio plugin
  • Can be used in Editor view or packaged into an executable.

Technical Details

Support: We are available for questions on Discord!!!

Documentation: YouTube Tutorials / Readme

Code Modules:

  •  LivestreamingCamera - Runtime
  •  USpout - Runtime

Number of Blueprints: 0

Number of C++ Classes: 5

#Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64