Skip to main content

Description

LckCore is the entry point for setting up the LIV Camera Kit before any recording or streaming can happen. It handles SDK initialization with your tracking ID, manages user authentication via LIV Hub, and lets you check whether users have configured streaming or hold an active subscription. This class should always be used as provided; re-implementing it is not recommended. For custom streaming flows, use LckStreamingController.

Usage

Use LckCore at game startup to initialize the SDK, and during the streaming setup flow to authenticate users and verify their configuration.

Initialization

Authentication Flow

Checking User Status

Cleanup


References

Methods


See Also

  • Result T — Generic result type returned by all LckCore methods
  • GameInfo — Struct passed to Initialize with game metadata
  • LevelFilter — Log verbosity levels for SetMaxLogLevel
  • LckStreamingController — Higher-level streaming workflow built on LckCore