版本支持: v1.0.0+
接口概述: 获取远端音量指示器
接口定义:
SDKAudioMeterInfo[] GetRemoteAudioPeakMeter()
返回值:
与会者音量信息数组
版本支持: v1.0.0+
接口概述: 获取视频控件
接口定义:
FrameworkElement GetVideoElement(string videoSourceId)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
videoSourceId | string | 是 | 无 | 远端的视频流id |
版本支持: v1.0.0+
接口概述: 获取摄像头视频控件
接口定义:
FrameworkElement GetVideoElement4Camera(SDKCameraOrdinal ordinal)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
ordinal | 是 | 无 | 视频输入设备序号 |
版本支持: v1.0.0+
接口概述: 设置视频控件背景色。当视频尺寸宽高比不等于控件宽高比时,填充此色
接口定义:
void SetVideoBkColor(byte r, byte g, byte b)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
r | byte | 是 | 无 | 对应rgb的r |
g | byte | 是 | 无 | 对应rgb的g |
b | byte | 是 | 无 | 对应rgb的b |
版本支持: v1.0.0+
接口概述: 多个发言者标记使能选项
接口定义:
void EnableNeedSpeakers(bool enabled)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
enabled | bool | 是 | 无 | 设置true时,多个发言者标记生效 |
版本支持: v1.0.0+
接口概述: 设置活动内容
接口定义:
[Obsolete("即将废弃")]
void SetActiveContent(bool isLocal)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
isLocal | bool | 是 | 无 | 发送Content前设置为true,请求Content前设置为false |
版本支持: v1.0.0+
接口概述: 在1+N【一个大画面+N个小画面】自动布局时,用来指定大画面,如果不指定,SDK层自动指定当前讲话者为大画面
接口定义:
void FocusVideoStream(uint participantId)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
participantId | uint | 是 | 无 | 与会者id |
版本支持: v1.0.0+
接口概述: 开启自定义布局
接口定义:
void EnableCustomLayout(bool enabled)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
enabled | bool | 是 | 无 | true允许自定义布局 |
版本支持: v1.0.0+
接口概述: 请流设置自定义布局
接口定义:
void SetCustomLayout(SDKCustomLayoutInfo layoutInfo)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
layoutInfo | 是 | 无 | 自定义布局信息 |
版本支持: v1.0.0+
接口概述: 订阅ROSTER【与会者】信息。当入会设备大于20方时,可以订阅指定设备的与会者信息。这些信息可以超过20方,默认情况下,SDK层最多返回最近讲话的20方与会者信息
接口定义:
//2.29
void SubscribeRoster(SDKConfDevInfo[] devList);
//v3.3及以上版本
void SubscribeRoster(List<string> uriList);
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
devList | 是 | 无 | 指定设备信息集合(2.29版本) | |
uriList | List | 是 | 无 | 与会者uri集合(v3.3及以上版本) |
版本支持: v1.0.0+
接口概述: 请求会中指定Roster信息,length支持最大20方,当超过20时候按照20方请求(可用于分页加载)
接口定义:
void RequestRoster(int startIndex, int length)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
startIndex | int | 是 | 无 | 开始位置 |
length | int | 是 | 无 | 一页加载的最大值 |