本文档包含NemoSDK中所有布局相关的函数接口。
版本支持: 3.11.0
函数概述: 按需请流 根据配置请求相应流数据
函数定义:
virtual void requestLayout(const XYLayoutReq& layoutReq) = 0;
函数参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
layoutReq | const XYLayoutReq& | 是 | 无 | 请流的配置信息 |
版本支持: 3.11.0
函数概述: 统一layout更改布局模式
函数定义:
virtual void changeLayout(const XYArray<XYUnityLayoutRequest>& unityLayoutRequests) = 0;
函数参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
unityLayoutRequests | const XYArray<XYUnityLayoutRequest>& | 是 | 无 | 改变布局的配置信息 |
版本支持: 3.11.0
函数概述: 返回主会场
函数定义:
virtual void endDynamicGroup(const char* meetingId, const char* meetingNumber) = 0;
函数参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
meetingId | const char* | 是 | 无 | 会议id |
meetingNumber | const char* | 是 | 无 | 会议号 |
版本支持: 3.3.0
函数概述: 订阅参会者列表(最大20个),优先请流,uri为参会者设备唯一标志,如:123456@DESK,123456为小鱼用户ID,DESK(桌面)为终端类型
函数定义:
virtual void subscribeRoster(const XYArray<XYString>& uriList) = 0;
函数参数:
版本支持: 3.3.0
函数状态: 已废弃, 请使用 requestLayout(const XYLayoutReq& layoutReq)
函数概述: 按需清流
函数定义:
virtual void requestLayout(const SDKLayoutReq& layoutReq) = 0;
函数参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
layoutReq | const SDKLayoutReq& | 是 | 无 | 布局请求 |