在追求个性化与去中心化的今天,越来越多的用户希望摆脱广告繁多、会员套路的商业视频平台。今天,我们为大家推荐一款开源、轻量、易部署的影视聚合项目——LibreTV,并手把手教你如何利用 Cloudflare Pages 快速部署,打造一个专属于你和家人的在线影视中心。
目前发现设置了PASSWORD密码后有些还是无法访问,不建议部署了
项目基本介绍
LibreTV 是一款基于 GitHub 的开源影视聚合工具(项目地址:GitHub - LibreSpark/LibreTV),它本身不存储任何视频资源,而是通过加载外部的 M3U 播放列表 和 EPG 电子节目单,实现对直播、点播内容的集中展示与播放。
🔹 核心特性:
- 📺 支持标准 M3U 格式的 IPTV 源,兼容主流直播流
- 📅 可接入 XMLTV 格式的 EPG 节目单,显示节目名称与时间
- 🖥️ 响应式设计,适配手机、平板、电视等多种设备
- 🧩 纯静态网页,无需后端服务器,可部署在 GitHub Pages、Cloudflare Pages 等免费平台
- 🔧 高度可定制,支持主题、播放器、布局等个性化配置
它就像一个“浏览器版的电视门户”,让你用最简单的方式,聚合全网合法合规的视听资源。
✅ 官方演示:https://libretv.is-an.org/
界面展示
部署成功后,LibreTV 的界面简洁直观,操作逻辑清晰,宛如一个轻量级的“智能电视系统”。
📺 主界面亮点:
- 左侧为频道分类栏(如央视、卫视、体育、国际等)
- 中央区域以卡片形式展示频道缩略图、名称及当前节目
- 支持鼠标/遥控器上下左右导航,体验接近真实机顶盒
🎬 播放体验:
- 内置 HTML5 播放器,支持 HLS、MP4、FLV 等常见流媒体格式
- 可全屏播放,支持倍速、清晰度切换(依源而定)
- 接入 EPG 后,可显示“正在播放”“即将开始”等信息,提升观感
🎨 个性化设置:
- 修改 config.js 可调整主题色、默认播放器、首页分类等
- 支持多播放列表切换,便于管理不同场景下的内容源
💡 实际体验取决于你接入的 M3U 源质量与网络环境。

部署流程
我们采用Docker部署方案
✅ 第一步:下载镜像

✅ 第二步:配置端口

✅ 第三步:配置构建
增加一个环境变量
PASSWORD变量值就是你到时候用的密码

✅ 第四步:运行部署
通过 http://nas IP:18899 安全访问。

⚠️ 注意事项
📌 1. 版权合规
- LibreTV 仅为前端播放器,不提供任何资源
- 请确保使用的 M3U/EPG 源合法,避免传播侵权内容
- 建议用于个人或家庭内部使用
📌 2. 源稳定性
- 公共播放源可能随时失效,建议定期更新或自建
- 推荐使用 GitHub 托管自己的播放列表,便于维护
📌 3. 密码问题
目前发现设置了PASSWORD密码后有些还是无法访问,不建议部署了
总结
通过 LibreTV 部署,我们实现了一个:
- ✅ 零成本
- ✅ 全自动部署
- ✅ 全球可访问
- ✅ 可持续更新
的个人影视聚合平台。这不仅是技术的实践,更是对“**数字自主权**”的一次探索。
无论你是想为父母搭建一个无广告的电视门户,还是为自己打造一个极客范儿的影音中心,LibreTV 都是一个值得尝试的优质项目。
📌 参考资料:
GitHub 项目:https://github.com/LibreSpark/LibreTV
官方演示:https://libretv.is-an.org/
评论