startAudioDeviceLoopbackTest abstract method
开始音频设备回路测试。
该方法测试音频采集和播放设备是否能正常工作。一旦测试开始,音频采集设备会采集本地音频,然后使用音频播放设备播放出来。SDK 会按设置的时间间隔触发两个 onAudioVolumeIndication 回调,分别报告音频采集设备( uid = 0)和音频播放设置( uid = 1)的音量信息。 该方法仅适用于 Windows 和 macOS。 该方法在加入频道前后都可调用。 该方法仅支持主播角色调用。 该方法仅在本地进行音频设备测试,不涉及网络连接。 完成测试后,必须调用 stopAudioDeviceLoopbackTest 停止音频设备回路测试。
indicationIntervalSDK 触发 onAudioVolumeIndication 回调的时间间隔,单位为毫秒。建议设置到大于 200 毫秒。不得少于 10 毫秒,否则会收不到 onAudioVolumeIndication 回调。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> startAudioDeviceLoopbackTest(int indicationInterval);