LibreTV 采集对接完整教程
开源跨平台影视CMS,基于Go/Node.js,轻松对接任意资源站
一、系统简介
LibreTV 是一款开源的跨平台影视内容管理系统,采用 Go/Node.js 技术栈开发,支持自定义采集源。后台管理路径为 /admin,采集管理功能集中在“数据源”菜单中,操作简洁高效。
二、添加数据源采集
- 登录 LibreTV 后台,访问
https://你的域名/admin - 在左侧菜单中点击 数据源 → 添加数据源
- 填写数据源名称(如:新极品资源)
- 填写API接口地址(如:
https://jipinvip1.com/api.php/provide/vod/) - 接口类型选择 JSON 或 XML(根据资源站提供类型)
- 点击 保存
三、绑定分类映射
LibreTV 支持灵活的分类映射,将资源站分类对应到本地分类体系。
- 在数据源列表中,点击对应数据源右侧的 分类绑定
- 将资源站的分类映射到本地分类,例如:
- 资源站“电影” → 本地“电影”
- 资源站“连续剧” → 本地“电视剧”
- 资源站“综艺” → 本地“综艺”
- 资源站“动漫” → 本地“动漫”
- 点击 保存绑定
四、快捷采集操作
- 绑定分类完成后,回到数据源列表
- 点击 采集最新 进行增量更新(推荐日常使用)
- 或点击 采集全部 进行全量采集(首次使用)
- LibreTV 基于 Go 开发,采集速度较快,可在 内容管理 中查看结果
五、播放器配置
如果播放时提示无数据,需要添加对应的播放器配置。
- 进入 系统设置 → 播放器管理 → 添加播放器
- 填写播放器编码(必须与资源站返回的 <code class="bg-gray-100 px-1 rounded text-xs">from</code> 字段一致)
- 新极品资源:jpm3u8
- 非凡资源:ffm3u8
- 量子资源:lzm3u8
- 光速资源:gsm3u8
- 填写播放器名称(如:新极品播放器)
- 解析地址留空或使用通用m3u8解析
- 保存后重新采集测试播放
常见问题
Q: 后台无法访问 /admin?
A: 确认 LibreTV 服务已正常启动,检查端口是否开放,部分部署方式后台路径可能为 <code>/dashboard</code>。
Q: 采集成功但播放没有数据?
A: 播放器编码必须与资源站返回的 from 字段完全一致,检查播放器管理中是否已添加对应编码。
Q: LibreTV 支持哪些接口类型?
A: 支持 JSON 和 XML 两种标准采集接口,推荐优先使用 JSON 接口,解析速度更快。