startPlaybackDeviceTest abstract method
启动音频播放设备测试。
该方法用于测试本地音频播放设备是否能正常工作。启动测试后,SDK 播放指定的音频文件,测试者如果能听到声音,说明播放设备能正常工作。 调用该方法后,SDK 会每隔 100 毫秒触发一次 onAudioVolumeIndication 回调,报告 uid = 1 及播放设备的音量信息。 该方法和 startEchoTest 的区别在于该方法检测本地的音频播放设备能否正常工作,后者可以检测音视频设备及网络是否正常。 该方法需要在加入频道前调用。测试完成后,如需加入频道,请确保先调用 stopPlaybackDeviceTest 停止设备测试。
testAudioFilePath音频文件的绝对路径,路径字符串使用 UTF-8 编码格式。 支持文件格式: wav、mp3、m4a、aac。 支持文件采样率: 8000、16000、32000、44100、48000。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> startPlaybackDeviceTest(String testAudioFilePath);