IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    诺多发表于 2025-04-17 23:10:08
    love 0

    LibreTV

    LibreTV是一个开源的在线视频搜索与观看平台,它汇集了多个视频源,让你可以免费观看电影、电视剧等内容。无需注册,即开即用,支持多种设备访问。本文将带你深入了解LibreTV的功能特性、部署方式以及自定义配置,让你轻松搭建自己的免费追剧平台。

    🚀 LibreTV的核心优势

    LibreTV以其独特的优势,成为了众多影音爱好者的首选。以下是LibreTV的几个核心优势:

    • 免费使用:无需支付任何会员费用,即可畅享海量视频内容。
    • 多源搜索:聚合多个视频源,提供更全面的搜索结果。
    • 跨平台支持:支持电脑、平板和手机等多种设备访问。
    • 纯静态部署:无需后端服务器,部署简单快捷。
    • 广告过滤:内置广告过滤功能,提供更干净的观影体验。

    🔍 功能特性详解

    LibreTV的功能非常丰富,可以满足用户各种观影需求。

    • 多源视频搜索:LibreTV可以同时搜索多个视频源,让你轻松找到想看的内容。
    • 响应式设计:LibreTV采用了响应式设计,可以完美适配各种屏幕尺寸的设备。
    • 自定义API接口:LibreTV支持自定义API接口,你可以根据自己的需求添加或修改视频源。
    • 本地存储搜索历史:LibreTV会将你的搜索历史存储在本地,方便你下次快速查找。
    • 键盘快捷键支持:LibreTV播放器支持多种键盘快捷键,让你可以更方便地控制播放。

    🛠️ 快速部署指南

    LibreTV的部署非常简单,你可以通过以下几种方式进行部署:

    Cloudflare Pages部署

    1. Fork或克隆LibreTV仓库https://github.com/LibreSpark/LibreTV到你自己的GitHub账户。
    2. 登录Cloudflare Dashboard,进入Pages服务。
    3. 点击"创建项目",连接GitHub仓库。
    4. 使用以下设置:
      • 构建命令:留空(无需构建)
      • 输出目录:留空(默认为根目录)
      • 部署命令:留空
    5. 点击"保存并部署"。

    Vercel/Netlify部署

    与Cloudflare Pages类似,只需连接仓库并部署即可,无需特殊配置。

    本地测试

    如果你想在本地测试LibreTV,可以使用任何静态文件服务器:

    # 使用Python
    python -m http.server 8080
    
    # 或使用Node.js的http-server
    npx http-server -p 8080
    

    Docker 部署

    docker pull bestzwei/libretv:latest
    docker run -d --name libretv -p 8080:80 bestzwei/libretv:latest
    

    Docker Compose 部署

    你也可以通过 Docker Compose 部署本项目。新建一个名为 docker-compose.yaml 的文件,内容如下:

    services:
      libretv:
        image: bestzwei/libretv:latest
        container_name: libretv
        restart: unless-stopped
        network_mode: bridge
        ports:
          - 8080:80
    

    部署完成后,访问 http://ip:8080查看效果。
    LibreTV

    目前已内置了10多个资源API,也支持自行添加苹果CMS资源站。
    LibreTV

    搜索到资源后,可以直接点击进入播放(播放速度快不快就看资源本身的情况了😂)。
    LibreTV

    ⚙️ 自定义配置

    LibreTV的主要配置位于js/config.js文件中,你可以根据自己的需求修改以下内容:

    • PROXY_URL: 修改为你自己的代理服务地址。
    • API_SITES: 添加或修改视频源API接口。
    • SITE_CONFIG: 更改站点名称、描述等基本信息。
    • PLAYER_CONFIG: 调整播放器参数,如自动播放、广告过滤等。
    • HIDE_BUILTIN_ADULT_APIS: 用于控制是否隐藏内置的黄色采集站API,默认值为true。设置为true时,内置的某些敏感API将不会在设置面板中显示,可根据实际需要修改配置。

    注意:若使用docker部署,可进入容器,在/usr/share/nginx/html/js内修改相关配置。

    ⌨️ 键盘快捷键,提升观影体验

    LibreTV播放器支持以下键盘快捷键:

    • Alt + 左箭头:播放上一集
    • Alt + 右箭头:播放下一集
    • 空格键:暂停/播放
    • 左/右箭头:快退/快进5秒
    • 上/下箭头:调整音量
    • F:全屏/退出全屏

    🎉 总结

    LibreTV是一个非常优秀的开源项目,它可以帮助你轻松搭建自己的免费追剧平台。如果你正在寻找一个免费、易用、功能强大的在线视频平台,那么LibreTV绝对值得你尝试。


    原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

    高等精灵实验室



沪ICP备19023445号-2号
友情链接