反代配置
本页说明当前版本中两条主要的播放链路:
- 玄鲸直连
- 飞牛反代
一、先理解两种模式
1. 玄鲸直连
玄鲸直连是系统内置的播放优化链路,适合绝大多数用户:
- 不需要额外部署飞牛服务
- 可以配合任务、STRM 和播放器直接使用
- 适合以“开箱即用”为目标的环境
2. 飞牛反代
飞牛反代更适合已经在使用飞牛媒体体系、或者明确需要对接飞牛 302 反代链路的用户。
特点:
- 需要在
媒体 -> 飞牛反代 中额外配置 - 依赖飞牛服务地址
- 修改参数后需要重启容器
二、为什么反代能提升播放体验
普通中转模式
graph LR
User((播放器)) -->|请求播放| Server[Cloud189AutoSavePro]
Server -->|继续读取文件| Storage[网盘或中间服务]
Storage -->|数据回传| Server
Server -->|继续推流| User
反代 / 直连模式
graph LR
User((播放器)) -->|请求播放| Server[Cloud189AutoSavePro]
Server -->|解析资源| Proxy[反代/直连服务]
Proxy -->|返回更合适的播放地址| User
反代链路的价值在于:
- 减少不必要的中转
- 提高起播速度
- 降低服务器额外带宽压力
三、玄鲸直连怎么用
玄鲸直连通常不需要单独进入“反代配置”页面操作,而是通过任务和系统默认值配合使用。
方式一:新建任务时开启
- 打开
任务管理 - 点击
创建任务 - 在表单中打开
玄鲸直连 - 继续完成分享链接、账号、目录等配置
- 保存任务
方式二:设置为默认开启
- 打开
系统 -> 任务设置 - 找到
玄鲸直连 - 打开开关
- 点击
保存
这样以后新建任务时,会默认带上该选项。
四、飞牛反代配置步骤
入口:媒体 -> 飞牛反代
1. 打开飞牛反代配置页
页面中包含以下核心项:
| 字段 | 作用 |
|---|
| 启用反代 | 是否启用飞牛反代 |
| 飞牛服务地址 | 飞牛服务入口地址 |
| 自动删除失效资源 | 资源失效时,自动尝试清理对应条目 |
2. 填写飞牛服务地址
例如:
http://192.168.1.100:8005
要求:
- 该地址必须能从容器所在环境访问
- 尽量使用稳定的内网地址或固定域名
- 地址变更后要记得重新保存并重启容器
3. 选择是否开启自动删除失效资源
开启后,当系统识别到某些播放条目已经失效,会自动尝试清理对应资源,避免媒体库中长期保留不可用链接。
建议:
- 新环境先关闭,观察一段时间
- 确认链路稳定后再开启
4. 保存并重启容器
飞牛反代配置修改后,必须重启容器才会完全生效。
五、飞牛反代的挂载要求
如果你是在非飞牛影视客户端中使用飞牛 302 反代,需要满足下面的条件:
- 额外挂载飞牛媒体库目录
- 保证容器内外路径完全一致
示例:
/vol1/1000/docker/strm:/vol1/1000/docker/strm
如果路径不一致,常见后果包括:
- 能看到条目但无法播放
- 播放时 404
- 反代链路能建立但资源实际找不到
六、建议如何选择
适合优先用玄鲸直连的情况
- 你是第一次搭建
- 你希望配置尽量简单
- 你主要目标是任务 + STRM + 播放的一体化体验
适合使用飞牛反代的情况
- 你已经有飞牛服务环境
- 你明确需要飞牛 302 反代链路
- 你愿意维护额外的挂载路径和服务地址
七、排查建议
1. 开了飞牛反代但没有效果
先检查:
- 是否已经点击保存
- 是否已经重启容器
- 飞牛服务地址是否真的可访问
2. 播放时提示资源不存在
优先检查:
- 飞牛媒体库目录是否正确挂载
- 容器内外路径是否完全一致
- 对应资源是否已经失效
3. 起播还是很慢
建议依次排查:
- 先确认播放器是否真的走了反代链路
- 再确认网络环境是否稳定
- 最后检查媒体库路径、STRM 和任务配置是否一致