当视频达到一定百分比时,如何阻止颤动视频播放器缓冲?

Dar*_*rra 6 video-streaming firebase flutter google-cloud-firestore flutter-video-player

我在 flutter 中使用 video_player 插件并与 Firebase 结合使用,我刚刚意识到,如果我让它播放几秒钟,视频可能会消耗我的整个 Firebase 带宽。所以我认为(如果我错了,请纠正我!)最好的想法是当达到一定量时停止缓冲,例如视频的 5% 或视频的前 5 秒,但如果有人超快的下载速度,他们可以在前3秒内获得整个视频,这样无论如何都会消耗限制。

有没有办法做到这一点?想知道什么时候缓冲量足以播放 5 秒,然后停止缓冲?也许用另一个插件?

编辑1:或者video_player只是在数据到来时流式传输数据,而不是预缓冲?如果是这种情况,那么只需关闭视频播放器就足以限制检索的数据量,对吗?

预先感谢您对此有任何想法!