ZegoNetWorkProbe Class Reference
Inherits from | NSObject |
---|---|
Declared in | zego-api-network-probe-oc.h |
+ sharedInstance
获取 ZegoNetWorkProbe 的单例对象
+ (instancetype)sharedInstance
Return Value
ZegoNetWorkProbe 的单例对象
Declared In
zego-api-network-probe-oc.h
– setNetWorkProbeDelegate:
设置网络测速的回调
- (void)setNetWorkProbeDelegate:(id<ZegoNetWorkProbeDelegate>)delegate
Parameters
delegate |
回调 |
---|
Declared In
zego-api-network-probe-oc.h
– startConnectivityTest
启动连通性测试 InitSDK 后调用 同一时间内与startUplinkSpeedTest/startDownlinkSpeedTest只有一个生效 推拉流会中断此操作 此接口仅仅只会检测与zego服务的连通性,不会产生媒体数据
- (void)startConnectivityTest
Declared In
zego-api-network-probe-oc.h
– startUplinkSpeedTest:
开始上行测速 InitSDK 后调用 同一时间内与startConnectivityTest只有一个生效 启动推拉流会中断此操作 不建议长时间测速,可能会影响推拉流体验
- (void)startUplinkSpeedTest:(int)bitrate
Parameters
bitrate |
测速推流时的比特率 单位bps |
---|
Declared In
zego-api-network-probe-oc.h
– setQualityCallbackInterval:
设置刷新网络质量的时间间隔
- (void)setQualityCallbackInterval:(int)interval
Parameters
interval |
测速时回调质量的时间间隔 单位ms |
---|
Declared In
zego-api-network-probe-oc.h
– startDownlinkSpeedTest:
开始下行测速 InitSDK 后调用 同一时间内与startConnectivityTest只有一个生效 启动推拉流会中断此操作 不建议长时间测速,可能会影响推拉流体验
- (void)startDownlinkSpeedTest:(int)bitrate
Parameters
bitrate |
测速推流时的比特率 单位bps |
---|
Declared In
zego-api-network-probe-oc.h
– stopDownlinkSpeedTest
停止下行测速
- (void)stopDownlinkSpeedTest
Declared In
zego-api-network-probe-oc.h