接口 NEScreenSharingService


public interface NEScreenSharingService
屏幕共享服务接口,用于创建和管理屏幕共享。可通过 NEMeetingKit.getScreenSharingService() 获取服务实例。
  • 方法详细资料

    • startScreenShare

      void startScreenShare(android.content.Context context, android.content.Intent data, @NonNull NEScreenSharingParams param, @Nullable NEScreenSharingOptions opts, NECallback<Void> callback)
      开启一个屏幕共享,只有完成SDK的登录鉴权操作才允许开启屏幕共享。
      参数:
      context - 当前上下文对象,一般为Activity对象
      param - 屏幕共享参数对象,不能为空
      opts - 屏幕共享选项对象,可空;当未指定时,会使用默认的选项
      callback - 回调接口。该回调不会返回额外的结果数据
    • stopScreenShare

      void stopScreenShare(NECallback<Void> callback)
      停止屏幕共享
      参数:
      callback - 回调接口。该回调不会返回额外的结果数据
    • addScreenSharingStatusListener

      void addScreenSharingStatusListener(NEScreenSharingStatusListener listener)
      添加屏幕共享状态监听实例,用于接收屏幕共享状态变更通知
      参数:
      listener - 要添加的监听实例
    • removeScreenSharingStatusListener

      void removeScreenSharingStatusListener(NEScreenSharingStatusListener listener)
      移除对应的屏幕共享状态的监听实例
      参数:
      listener - 要移除的监听实例