在进行USB摄像头稳定性测试的时候,我们必须要针对所有支持的分辨率进行拉流验证,而且像4K摄像头,支持的分辨率普遍都有好几十个,手动操作就显得有些繁琐了,针对USB摄像头的拉流测试,我们开发了一款基于 PotPlayer 的自动化测试工具。
工具运行
查看视频效果:文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
工具预览
工具开始运行界面文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
获取设备信息后文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
功能支持
1、自动获取接入摄像头的相关信息,设备名称,所支持的分辨率列表;文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
2、支持多模式拉流测试:所有分辨率顺序循环拉流测试,选定多个分辨率循环拉流测试,指定分辨率循环拉流测试;文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
3、支持保存截图,我们支持屏幕截图、摄像头源画面截图、屏幕和源画面同时截图;文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
4、支持对设备重启操作;文章源自陈学虎-https://chenxuehu.com/article/2022/02/7924.html
5、支持麦克风检测;
使用方法
1、配置 PotPlayer 路径;
2、运行工具,点击 “获取设备列表和分辨率信息”;
3、点击“开始测试”,即可。
更新记录
V1.0.2
1、新增麦克风检测;
2、优化截图功能;
3、优化日志记录;
4、优化检测报告;
5、修复已知问题;
V1.0.1
1、增加设备重启控制;
2、优化检测逻辑;
3、修复已知问题;
V1.0.0
第一版本,实现初步功能
评论