重要参数

本文介绍的是音视频通话 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

  • 功能:设置自动订阅配置参数。

  • 介绍:通过该字段设置自动订阅配置参数,可设置是否接受音频,接收视频,超时相关操作。可不做设置,底层有默认配置。