LckService singleton via dependency injection:
Core components
| Component | Purpose |
|---|---|
| LckService | Central entry point — recording, streaming, audio, camera control |
| LckCamera | Connects a Unity Camera to the LCK capture system |
| LckMonitor | Provides RenderTexture output from the active capture |
| LCKCameraController | Controls camera modes (selfie, FPV, TPV) and quality config |
| LckStreamingController | Manages RTMP streaming lifecycle |
API sections
Classes
LckService, LckCamera, LckMonitor, LckQualityConfig, LckDescriptor, LckStreamingController, LckNotificationController, LckOnScreenUIController, LCKCameraController, LckCore, Result
Interfaces
ILckService, ILckMonitor, ILckCamera, ILckAudioSource, ILckCore
Structs
QualityOption, QualityOptionOverride, CameraTrackDescriptor, CameraResolutionDescriptor, GameInfo
Enums
LckError, LckCaptureType, LckCameraOrientation, CoreError, LevelFilter