类 | |
---|---|
enum | CAMERA_DIRECTION |
enum | CAPTURER_OUTPUT_PREFERENCE |
Public 成员函数 | |
---|---|
CameraCapturerConfiguration (CAPTURER_OUTPUT_PREFERENCE preference, CAMERA_DIRECTION cameraDirection) |
Public 属性 | |
---|---|
CAPTURER_OUTPUT_PREFERENCE | preference |
CAMERA_DIRECTION | cameraDirection |
详细描述
CameraCapturerConfiguration 定义
构造及析构函数说明
CameraCapturerConfiguration
CameraCapturerConfiguration.CameraCapturerConfiguration (CAPTURER_OUTPUT_PREFERENCE preference,CAMERA_DIRECTION cameraDirection )
设置摄像头采集偏好。
参数 | 描述 |
---|---|
preference | 摄像头采集偏好。详细定义见 CAPTURER_OUTPUT_PREFERENCE。 |
cameraDirection | 摄像头方向。详细定义见 CAMERA_DIRECTION。 |
类成员变量说明
preference
CAPTURER_OUTPUT_PREFERENCE CameraCapturerConfiguration.preference
摄像头采集偏好。
参数 | 描述 |
---|---|
preference | 摄像头采集偏好: CAPTURER_OUTPUT_PREFERENCE_AUTO(0):(默认)自动调整采集参数。SDK 根据实际的采集设备性能及网络情况,选择合适的摄像头输出参数,在设备性能及视频预览质量之间,维持平衡 CAPTURER_OUTPUT_PREFERENCE_PERFORMANCE(1):优先保证设备性能。SDK 根据用户在 setVideoEncoderConfiguration 中设置编码器的分辨率和帧率,选择最接近的摄像头输出参数,从而保证设备性能。在这种情况下,预览质量接近于编码器的输出质量 CAPTURER_OUTPUT_PREFERENCE_PREVIEW(2):优先保证视频预览质量。SDK选择较高的摄像头输出参数,从而提高预览视频的质量。在这种情况下,会消耗更多的 CPU 及内存做视频前处理 |
cameraDirection
CAMERA_DIRECTION CameraCapturerConfiguration.cameraDirection
摄像头方向。
参数 | 描述 |
---|---|
cameraDirection | 摄像头方向。 CAMERA_REAR(0):使用后置摄像头 CAMERA_FRONT(1):使用前置摄像头 |