更新时间:2024-10-23 GMT+08:00
分享

其他接口

startNetworkTest

virtual int startNetworkTest(const HRTCNetworkTestConfig* networkTestConfig) = 0;

【功能说明】

开启网络质量测试,房间外调用,要等探测结束后才能加入房间。

【请求参数】

networkTestConfig:网络探测参数格式。具体请参见HRTCNetworkTestConfig。

【返回参数】

  • 0:方法调用成功。
  • > 0:方法调用失败。具体请参见HRTCErrorCode。

会触发onNetworkTestQuality和onNetworkTestResult两个回调,并通过回调返回具体的网络测试结果,探测大约需要20-60s。

stopNetworkTest

virtual int stopNetworkTest()

【功能说明】

停止网络质量测试,房间外调用。

【请求参数】

无

【返回参数】

  • 0:方法调用成功。
  • > 0:方法调用失败。具体请参见HRTCErrorCode。

setAudioConfig

virtual int setAudioConfig(HRTCAudioQualityLevel level, HRTCAudioSceneType scene)

【功能说明】

设置使用场景。该接口需要在joinRoom前调用。

此接口可在initialize接口设置场景后改变音频场景,暂不支持初始化scene设置音乐再通过此接口设置为会议。

【请求参数】

level:表示档位,会议模式暂时只支持16k。具体请参见HRTCAudioQualityLevel。

scene:表示音频场景模式,具体请参见HRTCAudioSceneType。

【返回参数】
  • 0:方法调用成功。
  • > 0:方法调用失败。具体请参见HRTCErrorCode。

相关文档