# io.agora.rtc.LastmileProbeConfig类 参考 (/zh-CN/api-reference/rtc-server-sdk/java/classio-1-1agora-1-1rtc-1-1-lastmile-probe-config)

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

<a id="details"></a>

<a id="header-details"></a>

LastmileProbeConfig 类。

<a id="doc-constructors"></a>

<a id="header-doc-constructors"></a>

## 构造及析构函数说明 [#构造及析构函数说明]

<a id="abc09b5640ef0dff2dbce2f0496ae2cac"></a>

### LastmileProbeConfig() [1/2] [#lastmileprobeconfig-12]

<ApiSignature>

io.agora.rtc.LastmileProbeConfig.LastmileProbeConfig()

</ApiSignature>

<a id="afba2d9d3738b52acfbc22bd49a935e47"></a>

### LastmileProbeConfig() [2/2] [#lastmileprobeconfig-22]

<ApiSignature>

io.agora.rtc.LastmileProbeConfig.LastmileProbeConfig(int *probeUplink*, int *probeDownlink*, int *expectedUplinkBitrate*, int *expectedDownlinkBitrate*)

</ApiSignature>

构造函数。

<ParameterList title="参数">
<Parameter name="probeUplink">

是否探测上行网络。有些用户，如直播频道中的普通观众，不需要进行网络探测：

- 0: 探测
- 1: 不探测

</Parameter>
<Parameter name="probeDownlink">

是否探测下行网络：

- 0: 探测
- 1: 不探测

</Parameter>
<Parameter name="expectedUplinkBitrate">

用户期望的最高发送码率，单位为 bps，范围为 [100000, 5000000]。声网推荐参考 setVideoEncoderConfiguration 中的码率值设置该参数的值。

</Parameter>
<Parameter name="expectedDownlinkBitrate">

用户期望的最高接收码率，单位为 bps，范围为 [100000, 5000000]。

</Parameter>
</ParameterList>

<a id="doc-func-members"></a>

<a id="header-doc-func-members"></a>

## 成员函数说明 [#成员函数说明]

<a id="a0060c80c098961f40f19e33dff4d101c"></a>

### getExpectedDownlinkBitrate() [#getexpecteddownlinkbitrate]

<ApiSignature>

int io.agora.rtc.LastmileProbeConfig.getExpectedDownlinkBitrate()

</ApiSignature>

<a id="a7b4b3a36b9c5039da2ce66dc548615c5"></a>

### getExpectedUplinkBitrate() [#getexpecteduplinkbitrate]

<ApiSignature>

int io.agora.rtc.LastmileProbeConfig.getExpectedUplinkBitrate()

</ApiSignature>

<a id="ab851dbf2c439e51364eaaadaa90db6f8"></a>

### getProbeDownlink() [#getprobedownlink]

<ApiSignature>

int io.agora.rtc.LastmileProbeConfig.getProbeDownlink()

</ApiSignature>

<a id="a81653c926fc4d9a230f2b91f0cbcd8ab"></a>

### getProbeUplink() [#getprobeuplink]

<ApiSignature>

int io.agora.rtc.LastmileProbeConfig.getProbeUplink()

</ApiSignature>

<a id="a5ccada4dba7632296b4fd838b150870c"></a>

### setExpectedDownlinkBitrate() [#setexpecteddownlinkbitrate]

<ApiSignature>

void io.agora.rtc.LastmileProbeConfig.setExpectedDownlinkBitrate(int *expectedDownlinkBitrate*)

</ApiSignature>

<a id="a266cc72358c469776e5c94772b812514"></a>

### setExpectedUplinkBitrate() [#setexpecteduplinkbitrate]

<ApiSignature>

void io.agora.rtc.LastmileProbeConfig.setExpectedUplinkBitrate(int *expectedUplinkBitrate*)

</ApiSignature>

<a id="a77c74e3119b41766be46442fd3015d08"></a>

### setProbeDownlink() [#setprobedownlink]

<ApiSignature>

void io.agora.rtc.LastmileProbeConfig.setProbeDownlink(int *probeDownlink*)

</ApiSignature>

<a id="a1c9ec37a78773d153a73cd3dd73c0ba0"></a>

### setProbeUplink() [#setprobeuplink]

<ApiSignature>

void io.agora.rtc.LastmileProbeConfig.setProbeUplink(int *probeUplink*)

</ApiSignature>

<a id="doc-variable-members"></a>

<a id="header-doc-variable-members"></a>

## 类成员变量说明 [#类成员变量说明]

<a id="a1fda1ede53c89a1a5967d8a9c56ff84d"></a>

### expectedDownlinkBitrate [#expecteddownlinkbitrate]

<ApiSignature labels="private">

int io.agora.rtc.LastmileProbeConfig.expectedDownlinkBitrate

</ApiSignature>

<a id="a2fe7a65b6f32aeb8858764616afc1d0c"></a>

### expectedUplinkBitrate [#expecteduplinkbitrate]

<ApiSignature labels="private">

int io.agora.rtc.LastmileProbeConfig.expectedUplinkBitrate

</ApiSignature>

<a id="a65d2bfd69ffc973445d681fd52b8df16"></a>

### probeDownlink [#probedownlink]

<ApiSignature labels="private">

int io.agora.rtc.LastmileProbeConfig.probeDownlink

</ApiSignature>

<a id="abb889a8c5da814a6cf5abee0689ef486"></a>

### probeUplink [#probeuplink]

<ApiSignature labels="private">

int io.agora.rtc.LastmileProbeConfig.probeUplink

</ApiSignature>

---

该类的文档由以下文件生成:

- LastmileProbeConfig.java
