视频搜索与观看平台LibreTV

简介

什么是 LibreTV ?

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

主要特性

  • 🔍 多源视频搜索功能,覆盖电影、电视剧等内容
  • 📱 响应式设计,完美支持电脑、平板和手机
  • 🌐 聚合多个视频源,自动提取播放链接
  • 🔄 支持自定义 API 接口,灵活扩展
  • 💾 本地存储搜索历史,提升使用体验
  • 🚀 纯静态部署,无需后端服务器
  • 🛡️ 内置广告过滤功能,提供更干净的观影体验
  • 🎬 自定义视频播放器,支持 HLS 流媒体格式

视频源支持

  • 黑木耳影视 (heimuer), https://heimuer.tv
  • 非凡影视 (ffzy), http://ffzy5.tv
  • 天涯资源 (tyyszy),https://tyyszy.com
  • …..
  • 标准的苹果 CMS V10 API 格式

LibreTV 可通过多种方式部署,包括 Cloudflare PagesVercelNetlifyDocker。项目基于开源技术构建,用户可以轻松自定义配置。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 libretv ,选择第一个 bestzwei/libretv,只有一个 latest 版本,双击直接下载 。

端口

本地端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
8899 80

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

1
2
3
4
5
6
# 运行容器
docker run -d \
--restart unless-stopped \
--name libretv \
-p 8899:80 \
bestzwei/libretv:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

1
2
3
4
5
6
7
8
9
version: '3'

services:
libretv:
image: bestzwei/libretv:latest
container_name: libretv
restart: unless-stopped
ports:
- "8899:80"

然后执行下面的命令

1
2
3
4
5
6
7
8
9
10
# 新建文件夹 libretv 和 子目录
mkdir -p /volume1/docker/libretv

# 进入 libretv 目录
cd /volume1/docker/libretv

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:8899 就能看到主界面

随便搜一个,可以看到结果来自 黑木耳

点开会看到剧集

可以直接在线播放

如果当前的搜不到,可切换到其他源

最省事的是用聚合搜索,LibreTV 会自动检测可用性

现在的搜索,结果会更多一些

如果要使用自定义接口

可以参考官方的 cms 采集站源兼容性说明

参考文档

bestZwei/LibreTV: 一键部署的影视站
地址:https://github.com/bestZwei/LibreTV

LibreTV - 免费在线视频搜索与观看平台
地址:https://libretv.is-an.org/