同时加入多个房间。多房间模式下,用户可以同时订阅各房间的音视频流。 destroy 退出并销毁调用 createRTCRoom: 所创建的房间实例。 setRTCRoomDelegate: 通过设置 ByteRTCRoom 对象的事件句柄,监听此对象对应的回调... startHardwareEchoDetection: 开启通话前回声检测 stopHardwareEchoDetection 停止通话前回声检测 视频管理方法 描述 startVideoCapture 立即开启内部视频采集。默认为关闭状态。 内部视频采集指:使用 RTC SDK 内...
SDK在开启采集时根据服务端下发的采集配置结合编码参数设置最佳采集参数。 KManual 1 手动设置采集参数,包括采集分辨率、帧率。 KAutoPerformance 2 采集参数与编码参数一致,即在 SetVideoEncoderConfig1 中设置的... 若在采集时设置 ScreenFilterConfig 排除指定窗口,共享视频时帧率无法达到 30fps。 Defined in : IRTCVideo.cs 枚举值类型 值 说明 kScreenVideoEncodePreferenceAuto 0 智能模式。根据屏幕内容智能决策选择流畅模...
连接状态改变时触发。 onNetworkTypeChanged SDK 当前网络连接类型改变回调。当 SDK 的当前网络连接类型发生改变时回调该事件。 onPerformanceAlarms 本地未通过 setPublishFallbackOption 开启发布性能回退,检测到... onSimulcastSubscribeFallback 因发布/订阅性能回退或退出回退状态,订阅的音视频流,发生流的切换时,收到该回调。 onFirstLocalVideoFrameCaptured 第一帧本地采集的视频/屏幕共享画面在本地视图渲染完成时,收到此...
当用户调用 SDK API 发起屏幕共享时,系统会显示弹窗,展示可选共享对象的相关信息: 屏幕名称; 窗口名称,窗口对应的应用名称,窗口的应用图标。 对 Windows 系统或使用 X11 协议的 Linux 系统,调用以下接口,以便用户在发起共享前,看到可以共享的屏幕/窗口的缩略图等信息,并指定共享对象。 调用 getScreenCaptureSourceList 接口获取共享对象列表:应用窗体:kScreenCaptureSourceTypeWindow 显示器屏幕:kScreenCaptureSourceTypeScree...
在实时通信中,如果你希望用户可以分享本端设备的屏幕和设备播放的音频,可以使用 RTC 内建的屏幕采集功能,也可以自行实现屏幕采集逻辑(自定义采集),并通过屏幕共享功能,与远端用户共享。 仅可见的用户可以发布屏幕流... 调用 Electron 的 systemPreferences.askForMediaAccess() 接口,申请摄像头、麦克风权限。参考代码如下。 注意:即使你的业务不需要摄像头和麦克风只包含屏幕录制,也需要申请麦克风和摄像头权限才能获得屏幕录制权限...