LibreTV - 免费在线视频搜索与观看平台

开源地址:LibreSpark/LibreTV
📺 项目简介
LibreTV 是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目结合了前端技术和后端代理功能,可部署在支持服务端功能的各类网站托管服务上。
项目基于 bestK/tv 进行重构与增强。
📋 详细部署指南
Cloudflare Pages
Fork 或克隆本仓库到你的 GitHub 账户
登录 Cloudflare Dashboard,进入 Pages 服务
点击"创建项目",连接你的 GitHub 仓库
使用以下设置:
构建命令:留空(无需构建)
输出目录:留空(默认为根目录)
点击"保存并部署"
可选:在"设置" > "环境变量"中配置密码保护
密码保护
要为你的 LibreTV 实例添加密码保护,可以在部署平台上设置环境变量:
环境变量名: PASSWORD 值: 你想设置的密码
Cloudflare Pages: Dashboard > 你的项目 > 设置 > 环境变量
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部分)