|
NEMeetingKit V4.18.0
|
#include <NEScreenSharingService.h>
构造函数 | |
| (void) | - startScreenShare:opts:callback: |
| (void) | - stopScreenShare: |
| (void) | - addScreenSharingStatusListener: |
| (void) | - removeScreenSharingStatusListener: |
屏幕共享服务接口,用于创建和管理屏幕共享。可通过 NEMeetingKit#getScreenSharingService() 获取服务实例。
| - (void) addScreenSharingStatusListener: | (id< NEScreenSharingStatusListener >) | listener |
添加屏幕共享状态监听实例,用于接收屏幕共享状态变更通知
| listener | 要添加的监听实例 |
| - (void) removeScreenSharingStatusListener: | (id< NEScreenSharingStatusListener >) | listener |
移除对应的屏幕共享状态的监听实例
| listener | 要移除的监听实例 |
| - (void) startScreenShare: | (NEScreenSharingParams *) | params | |
| opts: | (NEScreenSharingOptions *_Nullable) | opts | |
| callback: | (NECallback) | callback |
开启一个屏幕共享,只有完成SDK的登录鉴权操作才允许开启屏幕共享。
| params | 屏幕共享参数对象,不能为空 |
| opts | 屏幕共享选项对象,可空;当未指定时,会使用默认的选项 |
| callback | 回调接口。该回调不会返回额外的结果数据 |
| - (void) stopScreenShare: | (NECallback) | callback |
停止屏幕共享
| callback | 回调接口。该回调不会返回额外的结果数据 |