接口总览
本章节介绍了iOS/macOS SDK的HWRtcConnection接口详情。
HWRtcConnection按照其功能可分类为:初始化等基础接口、房间功能、视频管理、屏幕共享、音频管理。

单击下图中相应接口名称,可快速跳转到相应接口位置查看其使用方法。

初始化等基础接口
接口 | 描述 |
|---|---|
注销引擎 | |
根据房间ID获取connection | |
使能视频前后处理 | |
鉴权签名过期,更新签名 | |
设置网络带宽限制 |
房间功能
接口 | 描述 |
|---|---|
加入房间 | |
设置用户的角色,切换角色时使用 | |
修改用户昵称 | |
获取房间id | |
离开房间 | |
禁止房间自动重入 |
视频管理
接口 | 描述 |
|---|---|
按档位选看远端用户,并设置用户窗口 | |
取消订阅远端用户,并清除此用户的窗口 | |
设置远端视频渲染填充方式,镜像模式 | |
订阅或取消订阅远端用户 | |
订阅或取消订阅全部远端用户,对未入会用户也有影响 | |
设置远端用户窗口 | |
远端流自动调整分辨率开关 | |
大小流模式,设置所有订阅的远端视频流类型 | |
大小流模式,设置远端视频流类型 | |
设置远端视频旋转角度 | |
设置远端视频横屏、竖屏展示 |
辅流管理
接口 | 描述 |
|---|---|
开启辅流渲染视图(发起辅流选看) | |
关闭辅流渲染视图(停止辅流选看) | |
设置辅流视图渲染模式,镜像模式 | |
设置辅流视图角度 | |
设置辅流横屏或竖屏显示 |
音频管理
接口 | 描述 |
|---|---|
设置是否接收对应远端用户的音频流 | |
设置是否接收所有用户的音频流 | |
调整扬声器播放的音量(0-100) |

