CameraVideoTrackInitConfig

最近更新时间:2022-09-20 05:17:40

创建摄像头视频流时的配置对象,用于 ArRTC.createCameraVideoTrack

CameraVideoTrackInitConfig

cameraId

Optional cameraId: undefined | string

指定摄像头的设备 ID。

你可以通过 ArRTC.getCameras 来获取当前的摄像头设备列表。

encoderConfig

Optional encoderConfig: VideoEncoderConfiguration | VideoEncoderConfigurationPreset

控制视频的编码配置。默认使用内置视频编码设置 480p_1

你可以通过 VideoEncoderConfigurationPreset 传入 SDK 内置的编码配置;也可以通过传入一个 VideoEncoderConfiguration 来自定义视频编码配置。

facingMode

Optional facingMode: "user" | "environment"

指定使用前置/后置摄像头来采集视频。

在移动设备上,可以设置该参数选择使用前置或后置摄像头:

  • "user": 前置摄像头
  • "environment": 后置摄像头