为什么youtube视频阅读经常会挂起几秒钟?

为什么youtube视频阅读经常会挂起几秒钟?

在线观看视频(例如 YouTube)时,如果视频未完全下载,我经常会遇到冻结(应用程序挂起)的情况,但我不知道为什么?但我确信这是应用程序冻结,与网络/下载无关:有足够的“已下载视频”可供读取(视频缓冲区不为空)。

我有最新的 Macbook Pro,它配备了所有附加选项,因此它的功能与 Macbook Pro 一样强大。我测试过(并重现了问题),至少有 2 GB 的可用 RAM,没有打开其他应用程序,重新启动后,使用 Firefox 和 Safari,全屏或非全屏(虽然全屏似乎更糟糕)...

我无法理解,在 2012 年,拥有一台功能非常强大的计算机,低分辨率的 YouTube 视频会让 Firefox 或 Safari 挂起......这非常微妙,但却让我抓狂:我可以玩很棒的游戏,但却无法用我的电脑观看在线视频。

我的问题的根源是什么?是电脑的问题(虽然我对此表示怀疑)、解码/读取 Flash 视频的问题(我不知道,也许这很愚蠢)、应用程序的问题(我应该更换网络浏览器,也许是 Chrome?)。也许这是正常/可接受的行为,我应该接受它(您也明白吗?)?

答案1

我知道有几个人有这个问题。当 Mac 处于睡眠状态时,这种情况似乎更常发生 - 如果您关机,等待几分钟然后重新启动,这种情况似乎发生的频率会降低(有时根本不会发生)。

导游这里有一两个人已经成功了,但大多数人刚刚获得了最新版本的 Firefox 或 Chrome,并开始暂时以 HTML5 模式使用 YouTube(HTML5 模式)。

除了使用 HTML5 中的 YouTube(无法修复使用 Flash 的其他网站)之外,目前唯一“真正”的修复方法是重新使用 Snow Leopard,直到 Lion 修复完毕。最终可能会有修复,但目前我还不敢奢望。

答案2

问题 - 基于着色器的 H264 解码器用完了数据。它等待这些数据来自网络(即填充双倍大小的缓冲区,等等)

您可以尝试 FLV (360p) 或 html5 版本 - 也许它们的工作原理不同

相关内容