本文介绍的是音视频通话 API 在接入 iOS 过程中的重要参数。
变量 | 说明 |
---|---|
delegate | 设置代理对象。 |
dynamicConfigProxy | 动态配置代理。 |
uid | 设置用户 ID。 说明 目前 uid 只支持英文字母、数字、下划线的组合,且长度不超过 128 个字符。 |
roomServerCustomUrl | 设置服务器地址。 |
videoProfileType | 设置编码分辨率。 |
autoPublish | 设置自动发布。 |
autoPublishConfig | 设置自动发布配置参数。 |
currentPublishConfig | 获取自动订阅配置参数。 |
autoSubscribe | 设置自动订阅。 |
autoSubscribeOptions | 设置自动订阅配置参数。 |
delegate
功能:设置代理对象。
介绍:通过该字段设置代理对象,weak 持有。只有先设置好 Delegate 才能收到底层事件回调。
dynamicConfigProxy
功能:设置动态配置代理。
介绍:通过该字段设置动态配置代理,可做一些策略动态配置。若没有动态配置需求,可不做设置。
uid
功能:设置用户 ID。
介绍:通过该字段设置用户 ID,调用 API 之前必须先设置好用户 ID。
roomServerCustomUrl
功能:设置服务器地址。
介绍:通过该字段设置服务器地址,调用 API 之前必须先设置好服务器地址。
videoProfileType
功能:设置编码分辨率。
介绍:通过该字段设置编码分辨率,调用 API 之前必须先设置好编码分辨率。
autoPublish
功能:设置自动发布。
介绍:通过该字段设置自动发布。可不做设置,默认是自动发布状态。
autoPublishConfig
功能:设置自动发布参数。
介绍:通过该字段设置自动发布配置参数,可设置发布音频、发布视频、编码分辨率和超时等相关操作。可不做设置,底层有默认配置。
currentPublishConfig
功能:获取自动订阅配置参数。
autoSubscribe
功能:设置自动订阅。
介绍:通过该字段设置自动订阅。可不做设置,默认是自动订阅。
autoSubscribeOptions
功能:设置自动订阅配置参数。
介绍:通过该字段设置自动订阅配置参数,可设置是否接受音频,接收视频,超时相关操作。可不做设置,底层有默认配置。