我正在播放FLVPlayBack视频。我想知道使用缓冲时间的最佳实践,以及当视频处于播放、暂停和停止状态时,缓冲到底是如何表现的。
如果我将FLVPlayBack实例缓冲时间设置为30秒,
是否在缓冲区中连续保存30秒的视频。例如,如果视频在15秒上,那么它将在缓冲区中具有最多45秒的流,对于25,它将具有55秒的流,对于1.10,它将具有1.40秒的流,依此类推。??
在暂停和停止状态下,它的行为是否与在播放时相同?如果行为不同。那么区别是什么呢。
谢谢Meghana
发布于 2012-03-27 02:44:37
缓冲时间表示在开始播放之前它应该下载了多长时间。一旦它开始播放,它将尽可能快地继续在后台下载你的视频,直到它赶上,然后它将再次缓冲在缓冲时间中指定的相同数量的视频。
例如,如果你有一个视频,你设置了一个1分钟长的剪辑缓冲30s,剪辑的大小是50MB,你的观众的平均下载速度约为512KB/秒(也就是每秒下载1% ),那么这个人会在其他人有机会下载之前完成30秒,所以它将重新缓冲,但是如果剪辑的大小是5MB,在相同的持续时间内,视频将无缝播放。
https://stackoverflow.com/questions/9874221
复制相似问题