局域网上视频持续卡顿/冻结/缓冲

局域网上视频持续卡顿/冻结/缓冲

介绍

我刚买了一台新电脑,但不知为何,我无法像以前用旧笔记本电脑那样通过局域网传输视频。传输任何类型的视频时,视频必须每隔一两分钟停止加载,而用我那台旧的、更差的笔记本电脑,即使是 1080p 的流媒体,也从来不需要缓冲。我检查过,旧电脑仍然可以在多个播放器(WMP 和 VLC)中完美播放所有视频格式(.mp4、.avi、.mkv)。然而,更新、更好的笔记本电脑却不能不卡顿。

眼镜

  • 旧电脑是 HP Pavilion dv7(Phenom II X4 P920、4GB RAM、ATI Mobility Radeon 5470),配备 7200 RPM 驱动器和 1600x900 17.3 英寸屏幕。

  • 新电脑是 HP ENVY TouchSmart 15t-j000(i7-4702mq、8GB RAM、Intel HD 4600 和 GeForce GT 740M)。它配有 5400 RPM 硬盘、24GB mSSD 加速缓存和 15.6 英寸 FHD 屏幕。

网络

网络显然不是问题,但我还是想将其包括在内,以防笔记本电脑和路由器的硬件存在兼容性问题或错误。

该路由器是 Cisco Linksys E4200(双频,覆盖笔记本电脑通常所在的所有区域,无需重新启动)。

我传输的文件位于一个 1.5TB 7200RPM 驱动器上,该驱动器通过 USB 2.0 连接到 Dell Latitude。然后笔记本电脑通过以太网连接到路由器。

文件本身是 238MB 的 .avi,分辨率为 512x385。它们非常小,易于传输。

我尝试过的方法

我重启了路由器、提供文件的戴尔电脑以及文件所在的外部驱动器。我还重启了新电脑。重启前后,缓冲问题仍然存在,但并没有影响到旧笔记本电脑。通过这样做,我能够确定问题不是网络问题,而是电脑问题。

我为笔记本电脑和戴尔电脑都设置了静态 IP,因此我确信没有其他设备在争用内部 IP 地址。网络使用量不大,因此不存在网络拥堵的问题。

我尝试了多个文件,从低分辨率的 .avi 到高分辨率的 .mkv。我也使用了多个播放器(VLC、WMP 和默认的 Windows 8 播放器)。我尝试在电脑插上电源并使用电池的情况下进行此操作(电源计划将电池使用时的无线性能设置为较低)。

我的怀疑

造成这种情况的原因有很多,但我确信这与较新的计算机有关,而与网络无关。

  • 图形驱动程序有点奇怪,因为它在默认的 Intel HD 4600s 上运行,当它感觉到负载较大时会切换到专用卡。GPU 可能会在视频播放过程中来回切换,从而导致频繁出现卡顿或缓冲。

  • 由于较新的计算机具有加速缓存,因此计算机在服务器、硬盘和缓存之间传输文件时可能会出现问题,从而导致这些延迟。

  • 有一个应该启用的 Windows 服务尚未启用。

差异

我真的没什么可说的了。我很困惑,为什么一台功能强大的笔记本电脑竟然无法胜过一台性能差很多的 4 年前的笔记本电脑。我看到的两者之间的主要区别如下:

  • 操作系统:15 英寸运行 Windows 8,17 英寸运行 Windows 7。
  • 图形:两者都具有双显卡,但旧显卡不会像新显卡那样自动切换。
  • 驱动器:旧款只有一个 7200RPM 驱动器,而新款有一个带有 mSSD 的 5400RPM 驱动器。

请求帮助

如果有人知道是什么原因造成的,如何修复,以及我的想法是否不相关/不太可能,请您回复一下。我想修复这种恼人的卡顿,而一台功能强大的笔记本电脑运行起来不如一台蹩脚的笔记本电脑流畅,这违背了所有逻辑。

答案1

我终于弄清楚了问题所在。我在旧电脑上安装了 K-Lite 编解码器包,但从未在新电脑上安装过。安装标准版和 64 位版本可消除任何卡顿/缓冲。现在我可以从两台电脑上完美地播放流媒体。

相关内容