我的系统最近在从网络摄像头流式传输视频时开始出现延迟。这表现为:所有 UI 窗口响应都非常慢,并且键盘输入也滞后。示例:我的网络浏览器或文本编辑器(未使用网络摄像头)运行缓慢。我正在使用的视频流式传输应用程序也是如此:键盘输入延迟,鼠标点击非常慢(4 秒以上),无法直观地记录 UI 事件。
无论我使用哪种视频流应用程序,都会发生这种情况:BlueJeans、Zoom、MS Teams 或 WebEx(MS Teams 似乎是最差的,但我的样本量并不大)。我使用原生 Windows 应用程序(不通过浏览器流式传输)。使用 Zoom,延迟似乎少一些,并且往往会在通话期间再次出现一段时间(2-5 分钟)后消失(我使用手机音频以避免在这些事件中丢失音频)。开始流式传输后,问题通常需要 4-10 分钟才会首次出现。
几分钟后,当我停止流媒体并关闭视频会议应用程序时,症状就会消失。在 Zoom 中,当问题发生时,我经常会收到此消息:Low system resources may affect your audio quality. Try closing some applications to improve performance
。其他流媒体应用程序似乎没有注意到问题。
值得注意的是,在任务管理器中查看时,CPU 和 RAM 的使用率并不高,因此这似乎不是 CPU 过载的情况。同样值得注意的是,这个问题是最近几个月才出现的,自从我一年多前购买这个网络摄像头以来,我的系统一直运行良好。
我现在正在努力寻找诊断方法来找出问题所在并解决问题。我欢迎任何诊断建议或解决方案。
系统说明:我使用的是 Windows 10 最新版本,在联想 T480 上,驱动程序已更新。我使用的是 Logitech USB C615 网络摄像头。我已卸载并重新安装了网络摄像头驱动程序,但没有任何效果。
系统规格:
- 第 8 代英特尔® 酷睿™ i7-8550U 处理器(1.80GHz,Turbo Boost 最高可达 4.0GHz,8MB 缓存)
- 20GB 内存(目前/通常使用 13GB)
- SSD 系统驱动器,有 700 GB 可用空间
答案1
即使使用 I3 CPU,联想也应该能够处理电话会议。话虽如此,但仍有几件事可以尝试:
- 设置网络摄像头的分辨率低于最大值 1080p。首先尝试 640x480,如果效果良好,则增加分辨率,直到问题再次出现。
- 查找可能使用 I/O 以及 CPU 和 RAM 的其他软件。显然,警告是
Low system resources
。 - 查找可能执行相同操作的恶意软件。使用不同于常规反恶意软件套件的工具(例如免费)执行全面扫描Malwarebytes。
答案2
看来我的机器 GPU 过热,但 CPU 不是。这是在带有集成 GPU 单元的主板上。我更换了主板,问题仍然存在,所以我认为这是此型号笔记本电脑的一般冷却问题。我测量了内部温度,并能够确认当 GPU 温度高时会发生卡顿,而当温度低时不会发生卡顿。这解释了为什么需要 4-10 分钟的视频解码才能出现问题。
我可以通过限制 CPU 来防止问题的发生:问题似乎是当 CPU 活动处于一定水平,并且 GPU 活动较高时,CPU 会导致这台机器上的 GPU 过热。限制 CPU 可以防止过热问题(但也会使机器相对迟缓)。
我使用一种叫做“油门停止“但我读到,也可以通过进入 Windows 电源管理并将所有电源模式的最大 CPU 设置为 99%(使用电池供电)来防止“涡轮模式”。
因此,我最终只是用不同型号(带有 AMD CPU 的型号)替换了笔记本电脑——值得注意的是,该型号的硬件非常接近,我只需更换硬盘,操作系统(Win)就可以正常启动到新机器中,问题不会出现在这台新机器上——所以我现在确信问题不是出在电脑软件上,也不是出在网络摄像头本身上。