这个问题是关于一个温和的问题,加上一个好奇心。
当我暂停上网本(让它暂停几个小时)并重新打开时,我的 YouTube 视频会继续播放一小会儿,然后停止。我猜,虽然缓存中有一些视频,但插件无法重新建立与 YouTube 的连接。
为什么会发生这种情况? 有办法解决吗?
也许是 http 协议本身的限制,也许是某些地方做得不好,又或者是我的设置有问题 =P
答案1
我怀疑 Youtube 取消了下载流。如果他们没有取消,我认为您在暂停时使用的带宽将无限期地等待您重新连接,并且无法供其他用户使用。
试想一下,如果 50% 的服务器带宽被保留给一群在接下来的 12 小时内不会再次连接的计算机,那么您观看 Youtube 视频会有多困难。
我可能错了,但如果我没有接近真相,我会感到惊讶。
PS 您说得对,缓存中确实有一部分视频加载到了缓冲区,而当播放完视频时,视频就会冻结,但是如果正在加载的视频流已经结束,则无法修复。