Livestreaming, zero-latency, DX12-compatible bidirectional cameras for SPOUT/OBS

OffWorldLive - 10月 26, 2020

A set of DX12 (ray-tracing) compatible virtual cameras to bi-directionally live-stream simultaneous real-time video feeds at runtime direct to/from SPOUT/OBS (without the computational overhead & latency of capture cards/NDI)

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.25 - 4.26
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

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

A suite of ray-tracing compatible virtual cameras that input/output 4K, DX12 compatible video feeds, with zero-latency, to and from any SPOUT compatible program (sender and receiver) 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.
  • Frees up your viewport while you stream (better than a capture card).

Technical Innovation:

  • Converts DX12 textures to DX11 for ray-tracing compatibility.
  • Zero-latency (better than NDI).
  • Can process multiple, simultaneous real-time inputs/ output video feeds with resolutions up to 4K.
  • Can livestream Unreal level elements as an alpha channel for dynamic graphical overlays.


  • 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.


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