FLastmileProbeConfig
- Unreal Blueprint
更新时间不可用
Last mile 网络探测配置。
USTRUCT(BlueprintType)
struct FLastmileProbeConfig
{
GENERATED_BODY()
public:
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LastmileProbeConfig")
bool probeUplink = false;
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LastmileProbeConfig")
bool probeDownlink = false;
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LastmileProbeConfig")
int expectedUplinkBitrate = 0;
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LastmileProbeConfig")
int expectedDownlinkBitrate = 0;
FLastmileProbeConfig(){}
FLastmileProbeConfig(const agora::rtc::LastmileProbeConfig & AgoraData){
probeUplink = AgoraData.probeUplink;
probeDownlink = AgoraData.probeDownlink;
expectedUplinkBitrate = AgoraData.expectedUplinkBitrate;
expectedDownlinkBitrate = AgoraData.expectedDownlinkBitrate;
}
agora::rtc::LastmileProbeConfig CreateAgoraData() const{
agora::rtc::LastmileProbeConfig AgoraData;
AgoraData.probeUplink = probeUplink;
AgoraData.probeDownlink = probeDownlink;
AgoraData.expectedUplinkBitrate = expectedUplinkBitrate;
AgoraData.expectedDownlinkBitrate = expectedDownlinkBitrate;
return AgoraData;
}
void FreeAgoraData(agora::rtc::LastmileProbeConfig& AgoraData) const {
}
};属性
| 参数名 | 描述 |
|---|---|
probeUplink | |
probeDownlink | |
expectedUplinkBitrate | 用户期望的最高发送码率,单位为 bps,范围为 [100000,5000000]。建议参考 SetVideoEncoderConfiguration 中的码率值设置该参数的值。 |
expectedDownlinkBitrate |