Openlist 配置 strm 实现第三方播放器直连播放

OpenList 为 115 网盘生成 STRM 文件,并让网易爆米花读取播放,核心是两步走:先在 OpenList 里配置好 STRM 驱动,把文件“虚拟”出来;再让爆米花通过 WebDAV 连接到 OpenList,识别这些 STRM 文件。 📌 第一步:OpenList 全局设置 在 Open

OpenList 为 115 网盘生成 STRM 文件,并让网易爆米花读取播放,核心是两步走:先在 OpenList 里配置好 STRM 驱动,把文件“虚拟”出来;再让爆米花通过 WebDAV 连接到 OpenList,识别这些 STRM 文件。

📌 第一步:OpenList 全局设置

在 OpenList 管理后台,进入 “设置” -> “全局”,完成两项关键配置:

  • 关闭签名:找到“签名所有”选项,将其关闭。否则播放时客户端可能会遇到 401 无权限的错误。

  • 开启目录更新钩子:勾选“写入操作后触发目录更新钩子”,并将“目录更新钩子遍历限制速率”设为 1。这能让 OpenList 在网盘有文件变动时,自动触发 STRM 文件的生成。

🔗 第二步:添加 STRM 驱动生成文件

这是核心步骤,在 OpenList 的 “存储” -> “添加” 中选择 “Strm” 驱动进行配置。

配置项

建议值 / 说明

挂载路径

/strm (可自定义,这是 OpenList 中看到的路径)

路径 (Path)

填写你 115 网盘的挂载路径,例如 /115 (需与上一步 115 存储的挂载路径一致)

站点 URL (Site URL)

强烈建议留空。留空后,STRM 文件会自动使用你当前访问 OpenList 的地址,灵活性最高

过滤文件类型

默认已包含常见视频格式,可按需补充,如 iso

编码路径

开启,以兼容包含中文或特殊字符的文件名

保存到本地

开启,并设置一个本地路径,例如 /data/strm。注意:需要在 OpenWrt 上创建此目录并赋予读写权限(如 mkdir -p /data/strm && chmod -R 777 /data/strm)

本地保存模式

选择 “同步”

保存后如何生成?
如果 /strm 目录下没有立即出现文件,可以手动触发一次:进入 “索引”,选择你 115 网盘的挂载目录(如 /115),将扫描速率限制为 1,然后执行手动扫描。等待扫描完成后,STRM 文件就会在 /strm 目录下生成了。

📱 第三步:网易爆米花添加 WebDAV 媒体库

STRM 文件生成后,需要让爆米花能访问到 OpenList。

  1. 打开网易爆米花 App,在主页点击 “添加资源” 或 “+”,选择 “WebDAV” 导入方式。

  2. 填写连接信息:

    • 地址:填写 OpenWrt 的局域网 IP 地址(例如 192.168.1.x)。

    • 端口:OpenList 的默认端口 5244。

    • 路径:填写 /dav。

    • 用户名 / 密码:OpenList 的管理员账号和密码。

  3. 连接成功后,爆米花会自动扫描并识别 STRM 文件,为你生成海报墙。点击播放时,爆米花会读取 STRM 文件内的 URL,向 OpenList 请求播放,而 OpenList 则通过 302 重定向让播放器直接连接到 115 网盘的 CDN 服务器获取视频流,从而实现流畅播放。

💡 关键注意事项

  • 115 网盘设置:在 OpenList 中添加 115 网盘存储时,建议将“限制速率”设为 1,以降低触发网盘风控的风险。

  • STRM 文件本质:STRM 文件本身极小(几 KB),只包含一个指向视频的 URL 地址,并不占用本地存储空间。

  • 播放前提:确保你的 OpenWrt 设备能稳定访问 115 网盘。如果在内网使用,爆米花和设备需在同一局域网;若需外网访问,则需要对 OpenList 进行内网穿透或设置公网访问地址。

评论