NEMeetingKit V4.9.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 | 回调接口。该回调不会返回额外的结果数据 |