播放缓存与缓冲 — 解决网络流卡顿的关键
两个关键参数
Cache Size(缓存大小)
nPlayer 在本地预留的临时存储空间,用来缓存正在流式播放的视频数据。缓存越大,可以预加载越多数据,网络波动时越不容易卡顿。
- 默认值通常在 256MB ~ 1GB 之间
- 网络不稳定时可以调大到 2GB 甚至更多
- 设备存储空间紧张时可以调小
Buffer Size(缓冲大小)
开始播放前预加载的数据量。缓冲越大,开始播放时的等待时间越长,但播放过程中越不容易卡顿。
- 小缓冲:启动快,但容易卡顿
- 大缓冲:启动慢,但播放流畅
- 网络较好时保持默认就行
设置方法
打开 nPlayer → 设置 → Buffer Size / Cache Size。用滑块或数值输入来调节。
不同网络环境的推荐设置
| 网络环境 | Buffer Size 推荐 | Cache Size 推荐 |
|---|---|---|
| 稳定的 Wi-Fi(看本地 NAS) | 小(启动快) | 小(NAS 本来就快) |
| 移动网络(5G/4G 流式播放) | 中 | 中到大 |
| 公共 Wi-Fi(不稳定) | 大 | 大 |
| 跨公网远程服务器 | 大 | 大 |
缓存清理
缓存文件会自动管理,旧缓存会被新数据覆盖。如果想手动释放空间:
设置 → 清除缩略图缓存 / 清除网络缓存 → 确认清除
清除后下次打开需要重新生成缩略图或重新连接服务器。
注意
缓存设置只对网络流媒体播放有效,本地文件播放不受影响。本地文件的卡顿问题通常和设备性能(解码能力)有关,不是缓存问题。