LabStreamingLayer Plugin

Integration of the LabStreamingLayer system into Unreal Engine, allowing read/write data from and to any LSL network.

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

The lab streaming layer (LSL) is a system for the unified collection of measurement time series in research experiments that handles both the networking, time-synchronization, (near-) real-time access as well as optionally the centralized collection, viewing and disk recording of the data.

The most common way to use LSL is to use one or more applications with integrated LSL functionality to stream data over the local network and record the data alongside any event markers (e.g., from your stimulus presentation package) with the LabRecorder.

This plugin integrates LSL into Unreal Engine, allowing you to publish or receive any data from and to any application built with the engine. This allows you to use Unreal Engine in your experiments alongside all your other devices.

LSL is open-source and can be found on GitHub, as can this plugin.



  •  Inlet component, with Blueprint event for new data received
  •  Outlet component, with Blueprint function to push data

Number of C++ Classes: 2

Network Replicated: N/A

Supported Development Platforms: Win64, Mac

Supported Target Build Platforms: Win64, Mac


  • LSL:
  • UE4 plugin:
  • Support available on Slack