LibreTV是什么
LibreTV是一个轻量级、免费的开源在线视频搜索与观看平台,聚合了多个视频源(如电影、电视剧、综艺等),用户无需注册即可直接搜索和播放内容。它采用纯前端技术构建(部分版本结合后端代理功能),支持多设备访问(PC、手机、平板等),并具备广告过滤、多源聚合、响应式设计等特性。项目代码开源(Apache-2.0 许可证),可灵活部署在NAS、服务器或云端。
LibreTV的主要功能
- 多源聚合搜索
- 支持从 10+ 主流视频平台(如 YouTube、Netflix 等)并发搜索资源,覆盖电影、电视剧、动漫、综艺等内容。
- 智能排序结果,优先展示高清、稳定的播放源。
- 广告过滤
- 内置广告拦截机制,提供无广告干扰的纯净观影体验。
- 响应式设计
- 适配 PC、手机、智能电视等多终端,界面简洁友好。
- 本地存储与历史记录
- 保存搜索历史和观看记录,方便下次快速定位。
- 自定义扩展
- 支持添加自定义 API 接口或视频源链接,灵活扩展资源库。
- 播放器优化
- 支持 HLS 流媒体格式,自动切换画质(4K/1080P/720P)。
- 键盘快捷键(全屏、快进/快退、暂停等),提升操作效率。
- 隐私保护
- 所有用户数据存储在本地,不上传或追踪用户行为。
如何使用LibreTV
1. 部署方式
- Docker 部署(推荐)
- 创建文件夹(如
d:\libretv
),新建docker-compose.yml
文件。 - 编辑文件内容,示例如下:
services: libretv: image: bestzwei/libretv:latest container_name: libretv ports: - "8899:8080" # 将容器的 8080 映射到主机的 8899 端口 environment: - PASSWORD=your_password # 设置访问密码 - ADMINPASSWORD=admin # 设置管理员密码(可选) restart: unless-stopped
- 启动容器:
docker-compose up -d
- 创建文件夹(如
- 其他部署方式
- 极空间 NAS:通过 Docker Compose 部署(参考知识库 [4])。
- Vercel/静态托管:纯前端项目可直接部署到静态网站服务(如 GitHub Pages、Netlify)。
- Windows/macOS:通过 Docker 命令一键部署(参考知识库 [5][6])。
2. 访问与使用
- 本地访问
- 打开浏览器,输入
http://localhost:8899
,输入设置的密码登录。 - 在搜索框中输入影视名称,点击搜索即可播放。
- 打开浏览器,输入
- 局域网共享
- 同一网络下的设备可通过
http://<NAS_IP>:8899
访问(如http://192.168.1.2:8899
)。
- 同一网络下的设备可通过
- 远程访问
- 内网穿透工具(如 cpolar、frp):将本地服务映射到公网,实现外网访问。
- DDNS/NAS 远程服务(如飞牛 fnNAS 的 FN Connect):通过云服务绑定域名,远程访问。
- 云服务器部署:直接部署到公网服务器,无需额外配置。
3. 使用技巧
- 扩展资源源:在设置中勾选更多数据源或添加自定义 API。
- 批量播放:支持自动连播功能,顺序或倒序播放剧集。
- 快捷键操作:按空格键暂停/播放,
→
快进,←
快退。
LibreTV的应用场景
- 家庭影院
- 部署在 NAS 或服务器上,供全家人共享观看,无需下载占用硬盘空间。
- 移动观影
- 通过手机或平板随时随地访问,摆脱付费平台限制。
- 开发者/技术爱好者
- 作为开源项目进行二次开发,定制个性化功能(如添加专属资源库、集成智能家居设备等)。
- 办公场景
- 工作间隙快速搜索并观看短片、纪录片,提升休息效率。
- 教育场景
- 教师或学生可快速查找教学视频资源(如公开课、纪录片)。
LibreTV 通过聚合多源资源、无广告干扰和灵活部署,为用户提供了免费、高效、隐私友好的观影体验。无论是家庭用户、开发者还是企业,均可根据需求选择合适的部署方式,打造个性化的影视平台。
相关导航
暂无评论...