从我的网络摄像头流式传输视频时,我的系统最近开始出现延迟。这表现为:所有 UI 窗口响应都很慢,键盘输入滞后。示例:我的网络浏览器或文本编辑器没有使用网络摄像头,运行缓慢。我正在使用的视频流应用程序也是如此:键盘输入延迟,鼠标点击非常慢(4s+)以视觉方式注册 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 上,驱动程序是最新的。我正在使用罗技 USB C615 网络摄像头。我已经卸载并重新安装了网络摄像头驱动程序,但没有任何效果。
系统规格:
- 第 8 代 Intel® Core™ i7-8550U 处理器(1.80GHz,高达 4.0GHz,Turbo Boost,8MB 缓存)
- 20GB 内存(当前/典型使用 13GB)
- SSD 系统驱动器,有 700 GB 可用空间
即使使用 I3 CPU,联想也应该能够处理电话会议。也就是说,有几件事可以尝试:
Low system resources
。看来我的机器在 GPU 中过热,但在 CPU 中没有。这是在带有集成 GPU 单元的主板上。我更换了主板,问题仍然存在,所以我认为这是这款笔记本电脑的一般散热问题。我测量了内部温度,并能够确认当 GPU 温度高时发生口吃,而当它们低时不会发生口吃。这解释了为什么需要 4-10 分钟的视频解码才能出现问题。
我能够通过限制 CPU 来防止问题的发生:问题似乎是当 CPU 活动处于一定水平并且 GPU 活动很高时,CPU 会使这台机器上的 GPU 过热。节流 CPU 可以防止过热问题(但也使机器相对迟缓)。
我限制 CPU 的方法是使用一个名为“ Throttlestop ”的工具,但我已经读到,通过转到 Windows 电源管理并将所有电源模式的最大 cpu 设置为 99%(使用电池,供电)。
所以,我最终只是用不同的型号(带有 AMD cpu 的)替换了笔记本电脑——值得注意的是,该型号在硬件上足够接近,我只需更换硬盘驱动器,操作系统(Win)就可以正常启动到新机器中,并且这台新机器上不会出现问题——所以我现在确信问题不是计算机上的软件,也不是网络摄像头本身。