# LocalVideoStats (/zh-CN/api-reference/rtc/react-native/class-localvideostats)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="class_localvideostats__prototype"></a>

```ts
export class LocalVideoStats {

  uid?: number;

  sentBitrate?: number;

  sentFrameRate?: number;

  captureFrameRate?: number;

  captureFrameWidth?: number;

  captureFrameHeight?: number;

  regulatedCaptureFrameRate?: number;

  regulatedCaptureFrameWidth?: number;

  regulatedCaptureFrameHeight?: number;

  encoderOutputFrameRate?: number;

  encodedFrameWidth?: number;

  encodedFrameHeight?: number;

  rendererOutputFrameRate?: number;

  targetBitrate?: number;

  targetFrameRate?: number;

  qualityAdaptIndication?: QualityAdaptIndication;

  encodedBitrate?: number;

  encodedFrameCount?: number;

  codecType?: VideoCodecType;

  txPacketLossRate?: number;

  captureBrightnessLevel?: CaptureBrightnessLevelType;

  hwEncoderAccelerating?: number;

}
```

<a id="class_localvideostats__parameters"></a>

## 属性 [#属性]

<ParameterList>
<a id="uid"></a>
<Parameter name="uid">

本地用户的 ID。

</Parameter>
<a id="sentbitrate"></a>
<Parameter name="sentBitrate">

实际发送码率 (Kbps)

:::note
注： 不包含丢包后重传视频等的发送码率。
:::

</Parameter>
<a id="sentframerate"></a>
<Parameter name="sentFrameRate">

实际发送帧率 (fps)。

:::note
注： 不包含丢包后重传视频等的发送帧率。
:::

</Parameter>
<a id="captureframerate"></a>
<Parameter name="captureFrameRate">

本地视频采集帧率 (fps)。

</Parameter>
<a id="captureframewidth"></a>
<Parameter name="captureFrameWidth">

本地视频采集宽度 (px)。

</Parameter>
<a id="captureframeheight"></a>
<Parameter name="captureFrameHeight">

本地视频采集高度 (px)。

</Parameter>
<a id="regulatedcaptureframerate"></a>
<Parameter name="regulatedCaptureFrameRate">

SDK 内置的视频采集适配器（regulator）调整后的摄像头采集视频帧率 (fps)。Regulator 根据视频编码配置对摄像头采集视频的帧率进行调整。

</Parameter>
<a id="regulatedcaptureframewidth"></a>
<Parameter name="regulatedCaptureFrameWidth">

SDK 内置的视频采集适配器（regulator）调整后的摄像头采集视频宽度 (px)。Regulator 根据视频编码配置对摄像头采集视频的宽高进行调整。

</Parameter>
<a id="regulatedcaptureframeheight"></a>
<Parameter name="regulatedCaptureFrameHeight">

SDK 内置的视频采集适配器（regulator）调整后的摄像头采集视频高度 (px)。Regulator 根据视频编码配置对摄像头采集视频的宽高进行调整。

</Parameter>
<a id="encoderoutputframerate"></a>
<Parameter name="encoderOutputFrameRate">

本地视频编码器的输出帧率，单位为 fps。

</Parameter>
<a id="rendereroutputframerate"></a>
<Parameter name="rendererOutputFrameRate">

本地视频渲染器的输出帧率，单位为 fps。

</Parameter>
<a id="targetbitrate"></a>
<Parameter name="targetBitrate">

当前编码器的目标编码码率 (Kbps)，该码率为 SDK 根据当前网络状况预估的一个值。

</Parameter>
<a id="targetframerate"></a>
<Parameter name="targetFrameRate">

当前编码器的目标编码帧率 (fps)。

</Parameter>
<a id="qualityadaptindication"></a>
<Parameter name="qualityAdaptIndication">

统计周期内本地视频质量（基于目标帧率和目标码率）的自适应情况。详见 [QualityAdaptIndication](/zh-CN/api-reference/rtc/react-native/enum-qualityadaptindication)。

</Parameter>
<a id="encodedbitrate"></a>
<Parameter name="encodedBitrate">

视频编码码率（Kbps）。

:::note
注： 不包含丢包后重传视频等的编码码率。
:::

</Parameter>
<a id="encodedframeheight"></a>
<Parameter name="encodedFrameHeight">

视频编码高度（px）。

</Parameter>
<a id="encodedframewidth"></a>
<Parameter name="encodedFrameWidth">

视频编码宽度（px）。

</Parameter>
<a id="encodedframecount"></a>
<Parameter name="encodedFrameCount">

视频发送的帧数，累计值。

</Parameter>
<a id="codectype"></a>
<Parameter name="codecType">

视频的编码类型。详见 [VideoCodecType](/zh-CN/api-reference/rtc/react-native/enum-videocodectype)。

</Parameter>
<a id="txpacketlossrate"></a>
<Parameter name="txPacketLossRate">

弱网对抗前本端到声网边缘服务器的视频丢包率 (%)。

</Parameter>
<a id="captureframerate-1"></a>
<Parameter name="captureFrameRate">

本地视频采集帧率 (fps)。

</Parameter>
<a id="capturebrightnesslevel"></a>
<Parameter name="captureBrightnessLevel">

本地采集的画质亮度级别。详见 [CaptureBrightnessLevelType](/zh-CN/api-reference/rtc/react-native/enum-capturebrightnessleveltype)。

</Parameter>
<a id="hwencoderaccelerating"></a>
<Parameter name="hwEncoderAccelerating">

本地视频编码加速类型。

- 0：采用软件编码，未加速。
- 1：采用硬件编码进行加速。

</Parameter>
</ParameterList>
