AgoraLastmileProbeConfig Class Reference

Inherits from NSObject
Declared in AgoraObjects.h

Overview

The configurations of the last-mile network probe test.

  probeUplink

Sets whether or not to test the uplink network. Some users, for example, the audience in a Live-broadcast channel, do not need such a test.

@property (assign, nonatomic) BOOL probeUplink

Discussion

  • NO: disables the test.
  • YES: enables the test.

Declared In

AgoraObjects.h

  probeDownlink

Sets whether or not to test the downlink network.

@property (assign, nonatomic) BOOL probeDownlink

Discussion

  • NO: disables the test.
  • YES: enables the test.

Declared In

AgoraObjects.h

  expectedUplinkBitrate

The expected maximum sending bitrate (bps) of the local user.

@property (assign, nonatomic) NSUInteger expectedUplinkBitrate

Discussion

The value ranges between 100000 and 5000000. We recommend setting this parameter according to the bitrate value set by setVideoEncoderConfiguration.

Declared In

AgoraObjects.h

  expectedDownlinkBitrate

The expected maximum receiving bitrate (bps) of the local user.

@property (assign, nonatomic) NSUInteger expectedDownlinkBitrate

Discussion

The value ranges between 100000 and 5000000.

Declared In

AgoraObjects.h