跳到主要内容

摄像头设置

开关摄像头

调用 RCCallClientsetCameraEnabled 方法打开或者关闭摄像头采集。 通话前开启摄像头采集对端不会收到 didRemoteUserDisableCamera 通知。

  • 参数说明

    参数类型说明
    enableboolean是否开启摄像头
  • 返回值:

    返回值类型说明
    codeRCCallErrorCode成功返回 SUCCESS,失败有对应错误码
  • 示例代码:

    TypeScript
    let res = this_callClient.setCameraEnabled(true);

获取摄像头状态

在使用 setCameraEnabled 后,SDK 会记录对应摄像头是否开启状态,后续通过 getCameraEnabled 方法获取摄像头状态。

  • 示例代码:

    TypeScript
    let cameraEnable = this._callClient.getCameraEnabled()

切换前后置摄像头

在通话过层中,调用 switchCamera 方法切换前后置摄像头,返回值接口的调用结果,成功或者失败,该方法同样适用于采集前。

  • 示例代码:

    TypeScript
    let res = this_callClient.switchCamera();