Prerequisites
Unreal Engine 5.4
Visual Studio 2022 (Windows)
Android SDK/NDK (for Android builds)
C++ project (Blueprint-only projects require C++ conversion)
Installation
Enable Required Plugins
Enable the following plugins in your project:Required:
LCK- Core recording SDK
LCKUI- 3D UI componentsLCKTablet- Virtual tablet interfaceLCKUnrealAudio- Unreal audio captureLCKVivox- Vivox voice chat captureLCKOboe- Android microphone (Android only)
LCKFMOD- FMOD audio capture (requires FMODStudio plugin)LCKWwise- Wwise audio capture (requires Wwise plugin)
Configure Project Settings
Navigate to Project Settings > Plugins > LCK SDK and configure:
| Setting | Description | Required |
|---|---|---|
| Tracking ID | UUID v4 format identifier for analytics | Yes |
| Game Name | Display name for your application | Yes |
| Profile_SD | 1280x720 recording profile settings | No |
| Profile_HD | 1920x1080 recording profile settings | No |
Basic Recording
Get the LCK Service
Configure Recording Parameters
Register Scene Capture
Start Recording
Stop Recording
Photo Capture
Blueprint Usage
All major functions are exposed to Blueprints:| Function | Category | Description |
|---|---|---|
GetService | LCK Subsystem | Get the LCK service instance |
StartRecording | Recording | Begin video recording |
StopRecording | Recording | End video recording |
TakePhoto | Recording | Capture single frame |
IsRecording | State | Check if currently recording |
GetCurrentRecordingDuration | State | Get recording time in seconds |