顺序下载模式:边下边播的流式体验
什么是顺序下载
常规 BT 下载是随机请求分片——哪个 peer 有空块就拉哪个,效率最高但下载完前无法播放。顺序下载(Sequential download)让客户端按文件的前后顺序拉取分片,先下载头部、再中间、再尾部,这样下载到一定进度后就能用播放器打开。
开启顺序下载
在种子详情页或全局设置里开启"Sequential download mode"。开启后:
- 分片请求按文件顺序进行
- 完成同样大小的下载耗时可能略长(因为失去了随机效率)
- 但文件可以边下边播
使用场景
- 视频大文件:下载 50% 左右就能开始播放开头
- 音频文件:下载完整文件才能播放,但顺序下载让"接近完整"时体验更好
- 注意:播放器必须支持部分文件播放。MX Player、VLC for Android 通常支持,系统自带播放器不一定
和随机下载的平衡
顺序下载不是银弹:
- 冷门种子(peer 少):顺序拉取效率更低,下载速度可能明显下降
- 热门种子(peer 多):随机效率影响小,顺序模式几乎无损
- 建议:热门视频用顺序模式边下边看,冷门资源用默认随机模式尽快下完