我的意思是 youtube 或任何其他流媒体视频网站,但我在 Youtube 上看过。
有时加载栏显示已加载了足够多的视频流,因此播放器可以播放它,但它突然暂停并显示加载图标?
我只是好奇。但这是一个与编程相关的问题,因为它可以帮助我更好地理解流式 Flash 视频。
问问题
1492 次
2 回答
1
AFAIK,流视频不是按顺序加载的,尽管协议会尝试。可能有一部分尚未完全下载,而平均而言,大部分视频都已下载。停止移动的下载栏会给人一种什么都没有发生的感觉。
另一种可能性,但我对协议的了解不足以确定,是特定的包没有完全收到,但应用程序认为它确实收到了。在尝试执行流的那部分时,视频在加载丢失的位时停止。
于 2010-02-03T18:57:40.613 回答
0
我一直认为它使用某种算法测试缓冲数据量与您当前的下载速度,以检查视频是否可以完整播放。如果您的下载速度突然下降到某个阈值以下,则播放器会意识到您将在视频结束之前到达缓冲数据的末尾,因此它会停止并加载更多。
也许不吧。
于 2010-02-03T19:05:10.120 回答