Public 属性 | |
SurfaceView | view = null |
boolean | enableAudio = true |
boolean | enableVideo = true |
String | token = null |
String | channelId = null |
音视频通话回路测试的配置。
SurfaceView io.agora.rtc.models.EchoTestConfiguration.view = null |
用于渲染本地用户视频的视图。该参数仅适用于测试视频设备的场景,即 enableVideo
为 true
。
boolean io.agora.rtc.models.EchoTestConfiguration.enableAudio = true |
是否开启音频设备:
true
:(默认)开启音频设备。如需测试音频设备,请设为 true
。false
:关闭音频设备。 boolean io.agora.rtc.models.EchoTestConfiguration.enableVideo = true |
是否开启视频设备:
true
:(默认)开启视频设备。如需测试视频设备,请设为 true
。false
:关闭视频设备。 String io.agora.rtc.models.EchoTestConfiguration.token = null |
用于保证音视频通话回路测试安全性的 Token。如果你在声网控制台未启用 App 证书,则不需要向该参数传值; 如果你在声网控制台已启用 App 证书,则必须向该参数传入 Token,且在你生成 Token 时使用的 uid 必须为 0xFFFFFFFF, 使用的频道名必须为标识每个音视频通话回路测试的频道名。服务端生成 Token 的方式请参考使用 Token 鉴权。
String io.agora.rtc.models.EchoTestConfiguration.channelId = null |
标识每个音视频通话回路测试的频道名。为保证回路测试功能正常,同一个项目(App ID)的各终端用户在 不同设备上做音视频通话回路测试时,传入的标识每个回路测试的频道名不能相同。