CameraCapturerConfiguration
- Unity
更新时间不可用
摄像头采集配置。
public class CameraCapturerConfiguration : IOptionalJsonParse
{
public Optional<CAMERA_DIRECTION> cameraDirection = new Optional<CAMERA_DIRECTION>();
public Optional<CAMERA_FOCAL_LENGTH_TYPE> cameraFocalLengthType = new Optional<CAMERA_FOCAL_LENGTH_TYPE>();
public Optional<string> deviceId = new Optional<string>();
public Optional<string> cameraId = new Optional<string>();
public Optional<bool> followEncodeDimensionRatio = new Optional<bool>();
public VideoFormat format;
public CameraCapturerConfiguration()
{
this.format = new VideoFormat(0, 0, 0);
}
public CameraCapturerConfiguration(Optional<CAMERA_DIRECTION> cameraDirection, Optional<CAMERA_FOCAL_LENGTH_TYPE> cameraFocalLengthType, Optional<string> deviceId, Optional<string> cameraId, Optional<bool> followEncodeDimensionRatio, VideoFormat format)
{
this.cameraDirection = cameraDirection;
this.cameraFocalLengthType = cameraFocalLengthType;
this.deviceId = deviceId;
this.cameraId = cameraId;
this.followEncodeDimensionRatio = followEncodeDimensionRatio;
this.format = format;
}
}属性
| 参数名 | 描述 |
|---|---|
cameraDirection | |
cameraId | (可选)摄像头 ID。默认为前置摄像头对应的摄像头 ID。你可以通过 Android 原生系统 API 获取摄像头 ID,详见 Camera.open() 和 CameraManager.getCameraIdList()。 注:
|
cameraFocalLengthType | (可选)摄像头的焦距类型。详见 CAMERA_FOCAL_LENGTH_TYPE。 注:
区别为方式一的超广角大小不可调节,方式二支持自由调节相机的缩放比例。 |
format | (可选)视频帧格式。详见 VideoFormat。 |
deviceId | |
followEncodeDimensionRatio | (可选)是否跟随 SetVideoEncoderConfiguration 中设置的视频宽高比:
|