#include <IAgoraRtcEngine.h>
◆ EchoTestConfiguration() [1/2]
agora::rtc::EchoTestConfiguration::EchoTestConfiguration |
( |
| ) |
|
|
inline |
◆ EchoTestConfiguration() [2/2]
agora::rtc::EchoTestConfiguration::EchoTestConfiguration |
( |
view_t |
v, |
|
|
bool |
ea, |
|
|
bool |
ev, |
|
|
const char * |
t, |
|
|
const char * |
c |
|
) |
| |
|
inline |
◆ view
view_t agora::rtc::EchoTestConfiguration::view |
用于渲染本地用户视频的视图。该参数仅适用于测试视频设备的场景,即 enableVideo
为 true
。
◆ enableAudio
bool agora::rtc::EchoTestConfiguration::enableAudio |
是否开启音频设备:
- true:(默认)开启音频设备。如需测试音频设备,请设为
true
。
- false: 关闭音频设备。
◆ enableVideo
bool agora::rtc::EchoTestConfiguration::enableVideo |
是否开启视频设备:
- true:(默认)开启视频设备。如需测试视频设备,请设为
true
。
- false: 关闭视频设备。
◆ token
const char* agora::rtc::EchoTestConfiguration::token |
用于保证音视频通话回路测试安全性的 Token。如果你在声网控制台未启用 App 证书,则不需要向该参数传值; 如果你在声网控制台已启用 App 证书,则必须向该参数传入 Token,且在你生成 Token 时使用的 uid
必须为 0xFFFFFFFF, 使用的频道名必须为标识每个音视频通话回路测试的频道名。服务端生成 Token 的方式请参考使用 Token 鉴权。
◆ channelId
const char* agora::rtc::EchoTestConfiguration::channelId |
标识每个音视频通话回路测试的频道名。为保证回路测试功能正常,同一个项目(App ID)的各终端用户在不同设备上做音视频通话回路测试时, 传入的标识每个回路测试的频道名不能相同。