AgoraLocalAccessPointConfiguration

  • macOS

更新时间不可用

本地接入点配置。

Objective-C
NS_SWIFT_NAME(AgoraLocalAccessPointConfiguration) __attribute__((visibility("default"))) @interface AgoraLocalAccessPointConfiguration : NSObject
@property(copy, nonatomic) NSArray* _Nullable ipList NS_SWIFT_NAME(ipList);
@property(copy, nonatomic) NSArray* _Nullable domainList NS_SWIFT_NAME(domainList);
@property(copy, nonatomic) NSString* _Nullable verifyDomainName NS_SWIFT_NAME(verifyDomainName);
@property(assign, nonatomic) AgoraLocalProxyMode mode NS_SWIFT_NAME(mode);
@property(strong, nonatomic) AdvancedConfigInfo* _Nullable advancedConfig NS_SWIFT_NAME(advancedConfig);
@property(assign, nonatomic) BOOL disableAut;
@end

属性

ipList

本地接入点的内网 IP 地址列表。你必须至少提供 ipList 或 domainList 中的一个。

domainList

本地接入点的域名列表。SDK 会根据你提供的域名解析本地接入点的 IP 地址,解析超时时间为 10 秒。你必须至少指定 ipList 或 domainList 中的一个。如果同时指定了 IP 地址和域名,SDK 会合并并去重解析出的 IP 地址和你提供的 IP 地址,然后随机连接一个 IP 地址以实现负载均衡。

verifyDomainName

内网证书验证域名。如果该值为 nil,SDK 使用默认的证书验证域名 secure-edge.local。

mode

连接模式。详见 AgoraLocalProxyMode。

advancedConfig

本地接入点的高级配置项。详见 AdvancedConfigInfo。

disableAut

是否禁用 vos-aut:

  • YES:(默认)禁用 vos-aut。
  • NO:不禁用 vos-aut。

这个页面有帮助吗?