版本支持: v1.0.0+
接口概述: 开启共享
接口定义:
startContentSharing(mode: XYSDKDualStreamMode, bMediaFile: boolean, bEnableAnnotation: boolean): void;
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
mode | 是 | 无 | 共享模式 | |
bMediaFile | boolean | 是 | 无 | 暂不支持,传no |
bEnableAnnotation | boolean | 是 | 无 | 暂不支持,传no |
版本支持: v1.0.0+
接口概述: 停止共享
接口定义:
stopContentSharing(): void;
版本支持: v1.0.0+
接口概述: 开启屏幕录制
接口定义:
startScreenCapture(audioMute: boolean): void;
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
audioMute | boolean | 是 | 无 | 是否静音 |
版本支持: v1.0.0+
接口概述: 停止屏幕录制
接口定义:
stopScreenCapture(): void;
版本支持: v1.0.0+
接口概述: 屏幕录制是否采集音频
接口定义:
updateScreenCaptureMicMute(audioMute: boolean): void;
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
audioMute | boolean | 是 | 无 | 是否静音 |
版本支持: v1.0.0+
接口概述: 发送content数据
接口定义:
putContentData(buffer: ArrayBuffer, bufLen: number, width: number, height: number, stride: number): void;
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
buffer | ArrayBuffer | 是 | 无 | 数据缓冲区 |
bufLen | number | 是 | 无 | 缓冲区长度 |
width | number | 是 | 无 | 宽度 |
height | number | 是 | 无 | 高度 |
stride | number | 是 | 无 | 步长 |
注意: 此接口已废弃,请使用inputExternalVideoData