> ## 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.

# LckDescriptor

> How to read the active capture resolution, framerate, and bitrate settings from the LIV Camera Kit (LCK) SDK in Unity.

## Description

`LckDescriptor` is a wrapper around the active `CameraTrackDescriptor` that describes the current capture configuration — resolution, framerate, and bitrate. You get it from `ILckService.GetDescriptor()` to inspect what settings are being used for recording or streaming.

***

## Usage

Use `LckDescriptor` when you need to read or display the current capture settings at runtime.

```c# theme={null}
var descriptorResult = _lckService.GetDescriptor();

if (descriptorResult.Success)
{
    var descriptor = descriptorResult.Result;
    Debug.Log($"Active resolution: {descriptor.cameraTrackDescriptor.Resolution.Width}x{descriptor.cameraTrackDescriptor.Resolution.Height}");
    Debug.Log($"Active framerate: {descriptor.cameraTrackDescriptor.Framerate}");
    Debug.Log($"Active bitrate: {descriptor.cameraTrackDescriptor.Bitrate}");
}
else
{
    Debug.LogError($"Failed to retrieve descriptor: {descriptorResult.ErrorMessage}");
}
```

***

## References

### Fields

| Field                 | Type                                                                   | Description                                  |
| :-------------------- | :--------------------------------------------------------------------- | :------------------------------------------- |
| cameraTrackDescriptor | [`CameraTrackDescriptor`](/api-reference/struct/CameraTrackDescriptor) | The active track descriptor used in capture. |

***

## See Also

* [CameraTrackDescriptor](/api-reference/unity/structs/CameraTrackDescriptor) — The struct containing resolution, framerate, and bitrate fields
* [ILckService](/api-reference/unity/interfaces/ILckService) — Service interface whose GetDescriptor() returns this class
* [LckQualityConfig](/api-reference/unity/classes/LckQualityConfig) — Quality presets that determine descriptor values
