为什么某些 YouTube 视频无法在我的系统上的任何浏览器中加载?

为什么某些 YouTube 视频无法在我的系统上的任何浏览器中加载?

在我尝试在一台电脑上观看的所有 YouTube 视频中,估计有 20% 根本无法缓冲。我会看到加载旋转器,直到大约一分钟后播放器才会显示“发生错误,请稍后重试”。

我已经排除了很多可能的原因,但不知道还能去哪里寻找。

  • 这不是一般的 YouTube 或视频播放问题。我可以正常观看大多数 YouTube 视频。但有些视频无论我重试多少次都无法播放。我在其他网站上的视频播放没有遇到任何问题,尽管我很少在 YouTube 之外观看视频。
  • 这不是浏览器或扩展程序的问题。播放正常的视频可以在所有浏览器中播放。播放不正常的视频在我安装的任何浏览器中都无法加载。具体来说,我尝试了 Firefox 32.0.3、Chrome 44.0.2403.130 和 Opera 31.0.1889.99。我运行的是 Windows 7 Enterprise SP-1。
  • 这不是 Flash 播放器的问题。受影响的视频无法在 Flash 播放器或 HTML5 播放器中加载。
  • 这不是特定流的问题。提供的所有流质量均无法加载,而对于工作视频,所有流质量均可加载。(特别是,常规流和 DASH 流之间没有区别。)
  • 这不是特定视频本身的问题。如果我从其他任何设备播放相同的视频,它们都可以正常工作。此外,在其他日子,可能会有其他视频无法播放,而之前损坏的视频可以再次播放。
  • 这不是 ISP 或连接问题。有问题的计算机是公司计算机,设置与房间内共享同一连接的其他计算机完全相同。其他计算机可以正常播放所有视频,没有缓冲问题。我的计算机似乎是唯一受到影响的计算机。没有活动的软件防火墙或本地主机文件,我和其他人使用相同的 DNS。
  • 这似乎不是缓存问题。我清除了 Flash 播放器和所有浏览器的所有本地数据。问题仍然存在,并且始终针对相同的视频。
  • 这不是一个暂时的问题,在我使用这台电脑的 18 个月里,这种情况一直存在。
  • 顺便说一句,我也无法使用流下载插件获取任何流。它们将获得 0 字节并超时。

此问题的其他可能原因是什么,或者我应该尝试做什么来缩小问题范围?我目前的解决方法是通过 RDP 连接到另一台计算机并在那里观看有问题的视频,但这不是最舒适的解决方案。

当前播放正常的视频示例:视频 1
当前未播放的视频示例:视频 2

更多观察结果:我注意到,在那些无法播放的视频的页面上,相关视频的缩略图也无法加载。浏览器状态栏显示s.youtube.comnor没有响应s.ytimg.com。但是,和以前一样,在其他视频的页面上,流和缩略图都可以从同一服务器正常提供。几个小时后,受影响的视频页面将是不同的。

答案1

根据您提供的信息,您似乎是一个相当有能力的人,只是需要一些指导,以便下一步解决此问题,所以我会这样做。通常,我会添加一条评论并询问我要问的问题,然后根据您的回复给出答案,但我认为我们可以跳过前者。

您唯一可用的选项是查看 TCP 连接失败时到底发生了什么。有几种方法可以做到这一点,复杂程度和细节各不相同。鉴于您不需要太多细节,我建议您下载并安装Fiddler,这应该能为您提供足够的信息,帮助您缩小导致这种情况发生的原因范围。但是,有几件事需要记住。

  1. 你说这是一台公司电脑,所以我假设你正在使用某个版本的 Windows 并且拥有本地管理员访问权限,以便你可以安装新软件。
  2. 安装 Fiddler 后,您需要将其配置为解密 HTTPS 会话,因为 YouTube(与大多数现代网站一样)默认使用 HTTPS。如果您不知道如何执行此操作,请使用 Google。具有讽刺意味的是,我确信 YouTube 上有一个视频向您展示了如何执行此操作。万一其中一个视频无法加载,很可能也有书面说明。
  3. 您可能必须安装并配置浏览器扩展程序,才能开始从您的浏览器中获取 HTTP(S) 数据。
  4. 注意未加载视频的请求状态代码。这将有助于判断对话是否立即中断,是否是远程服务器断开连接,或者其他原因。
  5. 除了 Fiddler,你可以安装的下一个最佳实用程序是 Wireshark,但它要复杂得多,如果没有帮助,您可能无法驾驭。此外,在公司的企业网络上运行它可能是一种(严重的)网络安全违规行为。您已经收到警告。

最后,如果无论使用哪种浏览器或网络都发生这种情况,则表明这是计算机或您的帐户特有的问题(假设您在两个浏览器上都登录了 YouTube)。为了排除各种可能性,您可以尝试在计算机上创建另一个用户帐户并登录该帐户,看看这种情况是否仍然发生。您可以禁用在后台运行的任何防火墙软件/服务。您可能还可以做更多的事情,但这是首先想到的两件事。祝你好运

答案2

我今天遇到了这个问题并找到了一种解决方法。

当视频无法播放时,单击“下一个”按钮(在播放和音量之间),下一个视频就可以播放了。让它播放 3-4 秒,然后返回浏览器,之前无法播放的上一个视频也将开始播放。

我并不在公司网络上,这件事发生在我的家用电脑上。

答案3

有 3 种方法可以修复浏览器中无法加载的 YouTube 视频。

  1. 释放存储空间
  2. 检查你的连接速度
  3. 更新浏览器

不过,我更喜欢使用 AmoyShare AnyUTube 下载器。这是一款免费的 YouTube 视频下载器,可在 Windows、Mac 和 Android 上运行。AnyUTube 提供免费且安全的视频。您可以通过链接或视频名称轻松下载视频。下载前,您会看到不同格式、大小和质量的视频文件。您还可以预览没有广告的视频。

相关内容