Documentation Index
Fetch the complete documentation index at: https://docs.liv.tv/llms.txt
Use this file to discover all available pages before exploring further.
Overview
These types define the data structures used across the LCK streaming API for checking streaming targets, authentication state, login flow data, and subscription status.ELCKStreamingTargetType
The type of streaming destination configured by the user.| Value | Description |
|---|---|
None | No streaming target configured |
YouTube | Streaming to YouTube Live |
Twitch | Streaming to Twitch |
Manual | Custom RTMP URL |
ELCKStreamingState
The current state of the streaming UI system (defined in LCKUI).| Value | Description |
|---|---|
Idle | No active streaming session |
Pairing | Device login in progress |
Paired | Authenticated, ready to stream |
Streaming | Live stream is active |
Error | An error occurred |
FLCKUserSubscription
Represents a user’s LIV subscription status.| Field | Type | Description |
|---|---|---|
Sku | FString | Subscription SKU identifier |
bIsActive | bool | true if the subscription is currently active |
FLCKLoginAttempt
Data for an in-progress device-code login attempt.| Field | Type | Description |
|---|---|---|
Code | FString | The pairing code the user enters at the pairing URL |
Id | FString | Internal identifier for this login attempt |
ExpiresAt | FString | ISO 8601 timestamp for when this pairing code expires |
FLCKAuthState
Represents the current authentication state.| Field | Type | Description |
|---|---|---|
UserId | FString | The authenticated user’s unique identifier |
bIsAuthenticated | bool | true if the user is currently authenticated |
Key Takeaways
All types are BlueprintType — Usable in Blueprint graphs
Check target type — Show appropriate platform icon in UI
Subscription gating — Check
HasActiveSubscription() before enabling streamingExpiresAt is ISO 8601 — Parse if you need a countdown timer
Related
- Streaming Subsystem — Uses these types
- Streaming Feature Interface — C++ interface
- Enums Reference — All LCK enums
- Types Reference — Core LCK types