Developer Preview 0.3.0.dev2:本页介绍未改变的 SDK 0.2.0 基础契约。统一适配器、可选模拟运动及当前安装命令请参阅快速开始和软件包内文档。未启用真实硬件或生产集成。
物理验收程序(尚未执行)
中文技术人工审核待完成。获得授权实物及批准的测试计划之前,以下均为 BLOCKED_EXTERNAL;不声明任何 USB/Bluetooth/Wi-Fi 兼容性。数值性能/安全阈值须测试前约定;未批准阈值时记录测量但不标 PASS。mock PASS 不能替代硬件结果。
公共准备
记录型号/SKU、硬件修订、固件版本/哈希、匿名设备标记、OS/build/CPU、驱动来源/版本、SDK/API/许可、传输/profile、codec/rate/channels/字节序/pixel format、电源电量、权限、程序版本。记录每次起止、预期/实际结果、阈值、测试者、证据 ID/哈希、状态与限制。使用无个人信息测试卡/合成信号、明确操作者同意,避免旁观者;输出前批准安全音量。不签发证书。
相机/网络摄像头
- 在主机已获得相应授权、但相机原生权限被拒绝时,通过该主机请求 snapshot,确认无采集、无迟到帧发布。
- 授予针对具体目的和接收方的同意及原生系统权限。观察隐私指示灯,采集测试卡,验证 1×1、2×2、支持的 64×64 gray8 转换及精确字节数;不支持格式应拒绝或明确协商转换,不能默认为兼容。
- 请求中撤销、拔出/禁用、被其他应用占用,验证有界失败、新 epoch、无重放、无迟到帧。
麦克风
先拒绝后明确授权,核验系统隐私指示。输入受控合成参考,测量真实率/通道/PCM 字节序、80 样本块、削波/延迟/转换,不能由静音或测试音宣称语音识别质量。采集中撤销/中断/断线,确认无过时音频发布、无意外录制、重连无重放;记录 Bluetooth profile 切换与其他应用占用行为。
扬声器
使用批准的安全音量及指定设备,验证单响应者,无误发其他设备。播放合成 PCM 信号,分别确认实际发声与延迟/欠载;协议 ACK 不证明已播放。取消、拔线、切换、断连、争用时记录远端停止是否确证;unknown 不是成功,不重放不确定输出。
USB
测试枚举、授权设备选择、class/vendor driver 依赖、掉电、请求中拔线、重新枚举、驱动故障、固件变化。必要 VID/PID 私下记录。USB 插头不等于 USB Audio/Video Class 或本适配器协议支持。
Bluetooth
记录 classic/BLE、具体音频/控制 profile、配对权限、codec、双向音频。测试超距、重连、竞争连接、休眠恢复、输出路由切换。系统配对不等于 AIContinue 权限;修改配对/安全设置须先获授权。不能凭 profile 名称推断全双工能力。
Wi-Fi/厂商硬件
使用授权隔离测试网络与已知设备/app/cloud 端点。测试丢包、延迟、重复响应、接收方变化、服务不可用、重连。记录 TLS/认证/防火墙要求但不保存凭据。实际数据、接收方、目的未获明确授权,不能把媒体送到云。厂商 SDK/API、条款、驱动、固件、安全审核仍是前提;本 kit 未实现真实外部集成。
结束时检查身份/权限、指示灯、撤销、结果新鲜度、单响应者、资源界限、无未授权保留、无隐式云回退。独立安全审核负责恶意代码隔离。只在未来批准程序中评价精确型号×固件×OS/driver×transport 组合;其他组合未验证。填写 templates/physical-evidence.json,生产认证另行决定。