前言

今天给大家分享一个在线观影项目——LibreTV:

https://github.com/LibreSpark/LibreTV

一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目采用纯前端技术构建,可轻松部署在各类静态网站托管服务上。

主要特点

  1. 多源视频搜索功能,覆盖电影、电视剧等内容

  2. 响应式设计,完美支持电脑、平板和手机

  3. 聚合多个视频源,自动提取播放链接

  4. 支持自定义API接口,灵活扩展

  5. 本地存储搜索历史,提升使用体验

  6. 纯静态部署,无需后端服务器

  7. 内置广告过滤功能,提供更干净的观影体验

API兼容性LibreTV 支持标准的苹果 CMS V10 API 格式。添加自定义 API 时需遵循以下格式:

  • 搜索接口: https://example.com/api.php/provide/vod/?ac=videolist&wd=关键词

  • 详情接口: https://example.com/api.php/provide/vod/?ac=detail&ids=视频ID

添加 CMS 源:

在设置面板中选择"自定义接口"

接口地址只需填写到域名部分: https://example.com(不要包含/api.php/provide/vod部分)

准备条件

  1. GitHub账号:https://github.com/

  2. cloudflare账号:https://www.cloudflare.com/

  3. 域名-可选

开始部署

1.复刻仓库

1.1Fork(克隆)https://github.com/LibreSpark/LibreTV到您的 GitHub 账户

2.使用Cloudflare部署

2.1登录 Cloudflare Dashboard,进入 Pages 服务

2.2点击"创建项目",连接您的 GitHub 仓库

2.3绑定自己刚才复刻的GitHub项目

2.4设置细节信息(建议使用下面给出的)

基础:

  • 构建命令:留空(无需构建)

  • 输出目录:留空(默认为根目录)

环境变量:

  • 名称:PASSWORD

  • 值:12345678(这里你也可以自己设置其他密码)

2.5点击"保存并部署"

需要等待一会才能访问(其实到这里教程就可以结束了)

稍等片刻(3分钟左右)就可以访问了

(这个就输入刚才你设置的变量“值”即可)

2.5.1可选:绑定自己的域名

至此,教程结束!如果有什么不懂的,或者有什么疑问,欢迎在评论区或者https://dl.bbb-lsy07.sbs/ 进行讨论!

写在最后

浩渺云海间,缘分如丝牵,若您为网站之精髓所动,可于下方订阅之卷,或诸平台觅得契合之径,唯需寄一封电邮之名,便与吾辈缔结灵犀,共享智慧之光,永续共鸣。