AgoraEchoTestConfiguration Class Reference
Inherits from | NSObject |
---|---|
Declared in | AgoraObjects.h |
view
用于渲染本地用户视频的视图。该参数仅适用于测试视频设备的场景,即 enableVideo
为 YES
。
@property (strong, nonatomic) VIEW_CLASS *view
Discussion
Note: iOS 平台上,该属性类型为 UIView,macOS 平台上,该属性类型为 NSView。
Declared In
AgoraObjects.h
enableAudio
是否开启音频设备:
@property (assign, nonatomic) BOOL enableAudio
Discussion
- YES: (默认)开启音频设备。如需测试音频设备,请设为 YES。
- NO: 关闭音频设备。
Declared In
AgoraObjects.h
enableVideo
是否开启视频设备。
@property (assign, nonatomic) BOOL enableVideo
Discussion
- YES: (默认)开启视频设备。如需测试视频设备,请设为 YES。
- NO: 关闭视频设备。
Declared In
AgoraObjects.h
token
用于保证音视频通话回路测试安全性的 Token。如果你在声网控制台未启用 App 证书,则不需要向该参数传值;
如果你在声网控制台已启用 App 证书,则必须向该参数传入 Token,且在你生成 Token 时使用的 uid
必须为 0xFFFFFFFF,使用的频道名必须为标识每个音视频通话回路测试的频道名。
服务端生成 Token 的方式请参考使用 Token 鉴权。
@property (copy, nonatomic) NSString *token
Declared In
AgoraObjects.h
channelId
标识每个音视频通话回路测试的频道名。为保证回路测试功能正常,同一个项目(App ID)的各终端用户在不同设备上做音视频通话回路测试时,传入的标识每个回路测试的频道名不能相同。
@property (copy, nonatomic) NSString *channelId
Declared In
AgoraObjects.h