Algorithm 什么';缓冲/流式在线视频背后的算法是什么?

Algorithm 什么';缓冲/流式在线视频背后的算法是什么?,algorithm,youtube,video-streaming,vimeo,Algorithm,Youtube,Video Streaming,Vimeo,这仅仅是一个根据网络速度调整预缓冲内容量的问题吗?您是否在开始时每秒钟调整一次 或者是更复杂的——对你的网络速度记录的历史进行采样,取平均值/中位数并据此进行调整???你的第二段总结得很好 客户机查看前一段音频/视频(通常仅相当于一秒或两秒)的下载速度,然后请求其认为能够足够快地处理下载的视频比特率。它总是在未来的几秒钟内缓冲(下载),以便在下一段音频/视频下载速度慢于预期的情况下给自己留出余地 请注意,比特率和分辨率的每个组合都需要单独编码。它们通常预先编码并存储在服务器上。因此,有多少比特率

这仅仅是一个根据网络速度调整预缓冲内容量的问题吗?您是否在开始时每秒钟调整一次


或者是更复杂的——对你的网络速度记录的历史进行采样,取平均值/中位数并据此进行调整???

你的第二段总结得很好

客户机查看前一段音频/视频(通常仅相当于一秒或两秒)的下载速度,然后请求其认为能够足够快地处理下载的视频比特率。它总是在未来的几秒钟内缓冲(下载),以便在下一段音频/视频下载速度慢于预期的情况下给自己留出余地


请注意,比特率和分辨率的每个组合都需要单独编码。它们通常预先编码并存储在服务器上。因此,有多少比特率可供选择,以及它们是什么,完全取决于编码和/或承载内容的人。

我希望他们对此能保守一点或聪明一点。缓冲暂停是在云中收集个人电影最糟糕的事情之一。顺便问一下,你怎么知道他们是这样做的?如果您能提供一个消息来源,我将不胜感激:)。谢谢,你知道吗?如果你真的对本质感兴趣,请参阅协议列表。这是推测性的吗??是否有一些链接/参考来支持这一点?