-->
Forward 的预加载功能通过智能缓存管理来优化您的观看体验。当用户开启预缓存时,系统会:
智能缓存管理
下一集预加载
请求标识
预加载请求会携带以下特殊 header :
User-Agent
: Forward-Preload
X-Preload-Bytes
: 标识预加载的文件大小Forward 如何判断服务器是否支持预加载?
目前 Forward 支持白名单、黑名单、User-Agent 三种方式来判断服务器是否支持预加载。
User-Agent
Forward 在启动时会将带有Forward-Preload
的User-Agent
调用服务器接口 GET
System/Ping
。如果该接口可正常响应,则会开启预加载功能。
Forward 会从返回的Header中获取X-Preload-Bytes
的值,并根据该值来调整预加载的大小
例如你希望将预缓存大小限制在 100M,则可以返回X-Preload-Bytes: 104,857,600
(100 * 1024 * 1024)。
当该值为 -1
时,Forward 同样会认为服务器不支持预加载,但预加载上限无法超过上限 200M。
白名单
如果服务器在白名单中,则 Forward 会认为服务器支持预加载。
黑名单
如果服务器在黑名单中,则 Forward 会认为服务器不支持预加载。
你可以在 设置 - 缓存 中开启视频缓存,并开启预缓存下一集功能。
我们会尽快处理您的申请。
注意: 预加载功能目前处于 BETA 阶段,在使用过程中如果遇到问题,请及时联系我们。
适用版本:1.2.10(186)及以上