版本:2.0
上次更新时间:2026-09-28
概览
网络摄像头类型
本文档介绍了普通的 USB 网络摄像头,重点是视频会议。
它不涵盖支持 UVC 且从软件角度来看像摄像头的更专业的产品。以下是一些专业成像产品示例:
- 红外摄像头
- RGB 相机
- 实物投影仪
- HDMI 采集适配器
- 显微镜
最低要求和附加要求
本规范文档分为两个部分:
- 最低要求描述了外围设备类别兼容性的标准。
- 其他要求描述了认证标准。
使用这些导航按钮可分别仅显示最低规格或同时显示最低规格和其他规格。
Legend
| 产品动词 | 开发操作 |
|---|---|
| “MUST” | 强制性产品要求 |
| “SHOULD” | 可选建议 |
| “MAY” | 建议条件 |
最低要求
通用外围设备规范
- 外围设备必须满足通用外围设备规范中定义的最低要求。
前提认证
- 如果摄像头有任何 USB-C 端口或插头,则该端口或插头必须通过 USB C 型功能测试规范。
- 如果摄像头有任何支持 USB Power Delivery 的 USB-C 端口或插头,则该端口或插头必须通过 USB Power Delivery 合规性测试规范。
- 如果摄像头支持 USB-A,则必须根据 USB 2.0 测试矩阵或 USB 3.2 测试矩阵通过 USB-IF 合规性测试。
硬件和包装
- 摄像头必须支持 USB 2.0 及更高版本。
- 如果存在摄像头活动指示器,则当摄像头未保存数据或未向主机发送数据时,该指示器不得处于活动状态。
- 摄像头活动指示器不得独立于摄像头进行控制。
- 摄像头活动指示标志不得受软件控制。
- 电子快门(如果有)必须使获取帧变得不可能。
- 电子快门(如果有)必须将其状态传达给操作系统。
USB 视频类 (UVC)
- USB 摄像头必须支持 UVC(USB Video Class)1.0 或更高版本。
- USB 摄像头必须在不使用任何其他软件的情况下正常工作。
- USB 摄像头必须支持以 MJPEG 格式串流 1280x720 视频,帧速率为 30 fps。
- USB 摄像头必须支持自动白平衡 (AWB)。
- USB 摄像头必须支持自动曝光 (AE)。
- USB 摄像头必须支持针对 50 Hz 和 60 Hz 电源线频率的抗条带。
- USB 摄像头必须在 2000 毫秒内开始传输第一帧。
- USB 摄像头必须报告单调的时间戳。
应用兼容性
- USB 摄像头必须能与 Google Meet 网页版搭配使用。
- 首次加入会议时,Meet 必须能识别 USB 摄像头。
- USB 摄像头必须能与内置的相机应用搭配使用。
其他要求
除了最低要求之外,外围设备还必须满足以下强制性要求才能获得认证。
通用外围设备规范
- [强制性] 外围设备必须满足通用外围设备规范中定义的其他要求。
硬件和包装
- [强制性] 如果 USB 摄像头包含 USB 数据线,则该数据线必须具有 USB-IF 合规性报告。
- [强制性] 当摄像头向 ChromeOS 主机设备发送数据时,摄像头活动指示器必须处于有效状态。
- [强制性] 当摄像头将数据保存到其内部内存时,摄像头活动指示器必须处于活动状态。
- [可选] USB 摄像头应具有摄像头活动指示器。
- [可选] USB 摄像头可能配有麦克风。
- [可选] USB 摄像头应具有隐私保护机制。
USB 视频类 (UVC)
- [可选] USB 摄像头应支持 UVC(USB 视频类)1.5。
- [可选] USB 摄像头应在 500 毫秒内开始传输第一帧。
- [可选] USB 摄像头应支持自动对焦 (AF)。
- [可选] USB 摄像头应支持 640x480 的视频流。
- [可选] USB 摄像头应支持 640x360 的视频流。
- [可选] USB 摄像头应支持以 24 fps 的帧速率进行流式传输。
- [可选] USB 摄像头应宣传易记的显示名称。
- [可选] USB 摄像头应支持恒定帧速率控制(
V4L2_CID_EXPOSURE_AUTO_PRIORITY或UVC_CT_AE_PRIORITY_CONTROL)。 - [可选] 在低光照环境下,USB 摄像头应保持以 >= 15fps 的帧速率进行流式传输。
- [可选] USB 摄像头可以支持平移、倾斜或缩放 (PTZ) 控制。
- 如果 USB 摄像头支持任何 PTZ 控制,则该摄像头必须支持缩放控制 (V4L2_CID_ZOOM_ABSOLUTE),并将(值 / 100)作为缩放比。
- 例如,250 的控制值表示 2.5 倍 = 250%,而 100 表示正常值(不缩放),这必须是默认值。
- 如果 USB 摄像头支持任何 PTZ 控制,则该摄像头必须同时支持平移和倾斜控制。
- 对于摄像头支持的所有格式和分辨率,USB 摄像头应能正常工作,并由 V4L2_CID_ZOOM_ABSOLUTE 控制公开单个 [min, max] 范围。
- 例如,720p 和 1080p 流式传输的最大缩放比应相同。
- 如果 USB 摄像头支持任何 PTZ 控制,则该摄像头必须支持缩放控制 (V4L2_CID_ZOOM_ABSOLUTE),并将(值 / 100)作为缩放比。
- [可选] 如果 USB 摄像头包含实体隐私快门或关闭开关,则该摄像头可以实现
V4L2_CID_PRIVACY或UVC_CT_PRIVACY_CONTROL。- 如果 USB 摄像头支持
V4L2_CID_PRIVACY或UVC_CT_PRIVACY_CONTROL,则必须根据物理快门或开关公开隐私控制状态。 - 如果 USB 摄像头支持
V4L2_CID_PRIVACY或UVC_CT_PRIVACY_CONTROL,则当物理快门或开关未使用时,即使镜头被手或贴纸等其他物体遮盖,也不得将隐私控制报告为“开启”。 - 如果 USB 摄像头支持
V4L2_CID_PRIVACY或UVC_CT_PRIVACY_CONTROL,则在摄像头处于流式传输或空闲状态(streamon或streamoff)时,必须能够查询并返回有效值。 - 隐私快门或终止开关不得由 AP 修改。必须仅通过物理交互来恢复物理开关。
- 如果 USB 摄像头有实体隐私快门或关闭开关,则应支持隐私控制。
- 如果 USB 摄像头支持
- [可选] USB 摄像头应支持 USB 挂起。如果设备支持 USB 挂起,则:
- 如果 USB 摄像头支持 USB 挂起,则摄像头必须能够恢复并生成有效帧,而无需系统提供任何怪异行为(设备特定的解决方法),例如 UVC_QUIRK_WAKE_AUTOSUSPEND。
应用兼容性
- [可选] USB 摄像头应支持使用 fwupd 进行固件更新。
- [可选] USB 摄像头应能与分发的固件开箱即用,或提供一种更新其固件的机制(最好使用 fwupd)。
音频要求
如果网络摄像头具有内置麦克风或音频接口,则本部分适用。
音频格式
最低要求
| 播放 | 录制 | |
|---|---|---|
| 采样率 | ≥ 16 kHz | ≥ 16 kHz |
| 格式 | S16_LE | S16_LE |
- 频道号和配置必须正确无误。
- 外围设备声明支持的所有采样率都必须正常工作。
- 实测速率与采样率之间的偏差必须 ≤ 0.1%。
- 测量速率的线性回归的标准误差必须小于 30。
设备必须支持以其声称支持的不同采样率进行播放或捕获。否则,需要操作系统添加特定的配置文件,以在系统端阻止此行为。
例如:播放采样率低于 44.1 kHz 的音频,但同时以低于 48 kHz 的采样率捕获语音。
其他要求
除了最低要求之外,外围设备还必须满足以下要求才能获得认证:
- 无
音频质量
最低要求
捕获路径 - 静音
- 如果存在任何供用户将音频设备静音的界面,则该界面必须:
- 以不受以下因素影响的方式保持静音状态:
- 打开和关闭设备。
- 切换到其他输入设备。
- 以不受以下因素影响的方式保持静音状态:
其他要求
除了最低要求之外,外围设备还必须满足以下要求才能获得认证:
播放路径 - 音量
- [强制性] 设备必须符合 EN50332 标准。
捕获路径 - 静音
- [强制性] 如果有任何供用户将音频设备静音的界面,则该界面必须:
- 将设备静音,使所有录制的样本均为零或在 \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\)的范围内。
- 如果设备无法满足上述要求,则应配备静音按钮。
- 设备上的静音按钮应触发系统静音(麦克风)。
- 静音按钮应通过电话服务触发系统静音(麦克风),否则可以免除消费者接口。
- 将设备静音,使所有录制的样本均为零或在 \((level_{max} - level_{min}) \le 0.0028 \text{ dBFS}\)的范围内。
- [强制性] 如果用户按下设备或操作系统上的静音按钮,静音状态必须发生变化。
- [强制性] 如果设备将静音状态与操作系统同步,则设备上的静音状态指示器(例如 LED)必须发生变化。
捕获路径 - 输出频率响应
- [强制性] 设备必须能够使用出厂默认的频响和增益设置完全正常运行,而无需在操作系统上手动调整捕获增益。
[强制性] 下表指定了在信号电平为 94 dBSPL 时计算出的平均 RMS dBFS 电平输出。
设备类型 输出级别范围与正弦波频率 1 kHz 4 kHz 7 kHz 蓝牙和 USB [-15, -5] dBFS 1kHz 值 ±5 dB 1kHz 值 ±5 dB 3.5 毫米有线 [-23, 0] dBFS [-23, 0] dBFS [-23, 0] dBFS
注意:在蓝牙设备和 USB 设备中,4 kHz 和 7 kHz 左右的响应是相对于 1 kHz 的响应给出的。
Works With Meet 认证
最低要求
目前已有一个 Google Meet 设备的外围设备认证计划涵盖了此规范的部分内容。
通过该计划认证的外围设备可免于接受以下认证项目:
- 播放路径 - 音量
- 捕获路径 - 输出频率响应
其他要求
除了最低要求之外,外围设备还必须满足以下要求才能获得认证:
- 无
修订历史记录
| 日期 | 版本 | 备注 |
|---|---|---|
| 2026-09-28 | 2.0 | 根据修订后的产品规范(最低要求和附加要求)更新了规范。 |
| 2024-02-01 | 1.3.1 | 在新平台上重新发布 |
| 2023-11-08 | 1.3 | 初始合作伙伴网站发布 |