锚点111
要是把如今评测表现最佳的网络摄像头接入刚上市三周的Switch2,你会发觉它们全都没法用了,然而不少旧型号却能正常工作。现在,这一情况终于有了变化——两家外设厂商宣称已经攻克了兼容性难题,马上就会发布摄像头固件更新。
说来也怪:性能越好的现代摄像头,其通过USB连接时提供的多种视频模式反倒成了问题所在。Elgato总经理Julian Fest猜测,Switch2可能为了支持多摄像头同屏,只能稳定运行“极低分辨率”模式,该品牌会为Facecam MK.2和Facecam Neo增添480p模式。
不过分辨率可不是唯一的关键因素——任天堂官方的1080p摄像头能完美运行(经过实际测试验证),而且市面上还有多款兼容的高清第三方摄像头。Ugreen向《The Verge》透露,真正影响兼容性的技术细节比分辨率、帧率或者USB协议版本要复杂得多。
Ugreen发言人Gabrielle Wang通过邮件解释说,摄像头必须同时满足以下三个条件:
· 禁用HID协议
· 采用同步传输模式(和批量传输模式相比,更节省资源)
· USB端点描述符不能包含30fps以下的帧率设置
通过USBView工具分析发现,Elgato摄像头虽然已经支持同步传输并且没有启用HID协议,但其设备描述符中标注的最低5fps帧率可能会触发Switch2的兼容性机制。Ugreen指出:“要是摄像头硬件没办法真正输出超低帧率,就会致使系统判定失败。”
Ugreen宣布CM826/55512等三款摄像头会在6月底前得到更新,而CM678/15728等五款型号已经通过了兼容性验证。Elgato则暂时没有公布具体的更新时间表。
值得深思的是:PC设备一般能智能匹配摄像头支持的视频模式,而Switch2当前的兼容性策略是不是太严格了?也许任天堂以后也得通过系统更新来完善全局兼容性支持。目前消费者在选购第三方摄像头时,还是得仔细核对厂商公布的兼容性列表。