LastmileProbeConfig
Last mile network probe configuration.
public class LastmileProbeConfig
{
public LastmileProbeConfig()
{
}
public LastmileProbeConfig(bool probeUplink, bool probeDownlink, uint expectedUplinkBitrate,
uint expectedDownlinkBitrate)
{
this.probeUplink = probeUplink;
this.probeDownlink = probeDownlink;
this.expectedUplinkBitrate = expectedUplinkBitrate;
this.expectedDownlinkBitrate = expectedDownlinkBitrate;
}
public bool probeUplink { set; get; }
public bool probeDownlink { set; get; }
public uint expectedUplinkBitrate { set; get; }
public uint expectedDownlinkBitrate { set; get; }
}
Properties
- probeUplink
- Whether to probe the uplink network. Some users, such as audience members in a live broadcast channel, do not need network probing:
- true: Probe the uplink network.
- false: Do not probe the uplink network.
- probeDownlink
- Whether to probe the downlink network:
- true: Probe the downlink network.
- false: Do not probe the downlink network.
- expectedUplinkBitrate
- The expected maximum uplink bitrate in bps, ranging from [100000, 5000000]. It is recommended to refer to the bitrate values in SetVideoEncoderConfiguration when setting this parameter.
- expectedDownlinkBitrate
- The expected maximum downlink bitrate in bps, ranging from [100000, 5000000].