LibreTV 采集对接完整教程

开源跨平台影视CMS,基于Go/Node.js,轻松对接任意资源站

一、系统简介

LibreTV 是一款开源的跨平台影视内容管理系统,采用 Go/Node.js 技术栈开发,支持自定义采集源。后台管理路径为 /admin,采集管理功能集中在“数据源”菜单中,操作简洁高效。

二、添加数据源采集

  1. 登录 LibreTV 后台,访问 https://你的域名/admin
  2. 在左侧菜单中点击 数据源添加数据源
  3. 填写数据源名称(如:新极品资源)
  4. 填写API接口地址(如:https://jipinvip1.com/api.php/provide/vod/
  5. 接口类型选择 JSONXML(根据资源站提供类型)
  6. 点击 保存

三、绑定分类映射

LibreTV 支持灵活的分类映射,将资源站分类对应到本地分类体系。

  1. 在数据源列表中,点击对应数据源右侧的 分类绑定
  2. 将资源站的分类映射到本地分类,例如:
    • 资源站“电影” → 本地“电影”
    • 资源站“连续剧” → 本地“电视剧”
    • 资源站“综艺” → 本地“综艺”
    • 资源站“动漫” → 本地“动漫”
  3. 点击 保存绑定

四、快捷采集操作

  1. 绑定分类完成后,回到数据源列表
  2. 点击 采集最新 进行增量更新(推荐日常使用)
  3. 或点击 采集全部 进行全量采集(首次使用)
  4. LibreTV 基于 Go 开发,采集速度较快,可在 内容管理 中查看结果

五、播放器配置

如果播放时提示无数据,需要添加对应的播放器配置。

  1. 进入 系统设置播放器管理添加播放器
  2. 填写播放器编码(必须与资源站返回的 <code class="bg-gray-100 px-1 rounded text-xs">from</code> 字段一致)
    • 新极品资源:jpm3u8
    • 非凡资源:ffm3u8
    • 量子资源:lzm3u8
    • 光速资源:gsm3u8
  3. 填写播放器名称(如:新极品播放器)
  4. 解析地址留空或使用通用m3u8解析
  5. 保存后重新采集测试播放

常见问题

Q: 后台无法访问 /admin?
A: 确认 LibreTV 服务已正常启动,检查端口是否开放,部分部署方式后台路径可能为 <code>/dashboard</code>。

Q: 采集成功但播放没有数据?
A: 播放器编码必须与资源站返回的 from 字段完全一致,检查播放器管理中是否已添加对应编码。

Q: LibreTV 支持哪些接口类型?
A: 支持 JSON 和 XML 两种标准采集接口,推荐优先使用 JSON 接口,解析速度更快。