- 文档首页
实时音视频
实时音视频
开发指南
音视频设备管理
设备检测
摄像头检测
摄像头检测
检测摄像头设备(一般为 PC 端),以确定用户设备是否支持所需的音视频功能。对摄像头设备进行枚举、选择、预览和视频镜像。
时序图
相关 API
常见问题
该部分介绍摄像头检测过程中的常见问题,关键词如下:
视图绑定切换
视频画面被裁剪
- 可以通过调用 setVideoCaptureConfig 指定视频采集参数,包括分辨率和帧率。默认情况下,采集模式(capturePreference)设置为自动(KAuto),即 SDK 会根据服务端下发的采集配置和编码参数设置最佳采集参数。
- 如果采集参数和编码参数的宽高比例不一致,视频画面会被裁剪。例如,采集参数是 960x540(16:9),而编码参数是 240x180(4:3),编码时会裁剪部分图像,导致远端看到的图像视野变小,且图像会有放大效果。因此,建议采集和编码设置一样宽高比的分辨率,以避免裁剪和图像变形的情况发生。
设备异常处理
设备权限配置
在 macOS 系统下,需在 Info.plist 文件中设置 NSCameraUsageDescription;不更改 Windows 系统设置情况下,无需申请权限即可直接访问。
其他
- Windows 摄像头硬件不支持多个app同时使用。
最近更新时间:2026.08.04 14:42:10