现在想要看一部电影或者电视剧的最简单方式就是前往在线平台进行在线观看,而目前的在线平台分为两种,一种就是付费的,诸如爱优腾(爱奇艺、优酷、腾讯)的那种,还有一种就是一些个人用户自建的影视在线站点了。
前者每个月需要付费,而且根据会员等级不一样,明天可以看的集数还不一样,某些热门剧集更加需要额外的付费才能进行点播。后者则是免费的,更新进度一般来说会延迟一天,所以这种情况下,大家一般都会选择免费的站点进行观看,毕竟免费的大部分人都是可以接受的。
而本文推荐的项目可以让你几乎不费吹灰之力就达到第二种方法,不用担心找不到站点看了。
项目介绍
首先看看该项目的功能:
🔍 多源视频搜索功能,覆盖电影、电视剧等内容
📱 响应式设计,完美支持电脑、平板和手机
🌐 聚合多个视频源,自动提取播放链接
🔄 支持自定义API接口,灵活扩展
💾 本地存储搜索历史,提升使用体验
🚀 纯静态部署,无需后端服务器
🛡️ 内置广告过滤功能,提供更干净的观影体验
🎬 自定义视频播放器,支持HLS流媒体格式
⌨️ 键盘快捷键支持,提高观影体验
安装方法
根据官方的介绍,安装方法一共有四个方法,前面两个支持一键部署,不需要代码基础,跟着过程一步步走就行了,后两种方法就是需要一定的代码基础以及相关软件和安装环境要求。
Cloudflare Pages部署
步骤方面直接采用作者提供的步骤了:
Fork或克隆本仓库到你的GitHub账户
登录Cloudflare Dashboard,进入Pages服务
点击"创建项目",连接GitHub仓库
使用以下设置:
构建命令:留空(无需构建)
输出目录:留空(默认为根目录)
部署命令:留空
点击"保存并部署"
此方法我未尝试,所以请谅解,大家有能力的可以自行尝试,如果你不会这种方法,可以尝试下面的一种方法,我会提供相关的效果截图:
Vercel/Netlify部署(推荐)
这种方法我个人理解是最简单的,但是可能对于网络环境有一定的要求,同时也需要注册站点账号,注册账号这些基本操作我就不说了,我这边仅仅展示相关的安装流程:
项目提供了一键部署按钮,我这边测试的流程是已经登录了相关站点账号之后的流程,如果你发现不一样,请尝试将账号登录之后再次操作。
首先点击上面的黑色按钮之后跳转到下面的页面:
上图红色部分需要手动输入任意的小写字母和数字组合,之后点击「Create」提交即可.
提交完毕之后你会经历三个过程:
- 界面1
- 界面2
- 界面3
上面三个过程完毕之后,即可点击上面第三张图片中下方的黑色按钮进入仪表盘,进入之后就可以看到你自己创建的项目对应的链接地址:
点击上图中红色按钮即可进入你创建的站点,鉴于该项目会不断的更新,界面可能会有不同程度的变化。
本地测试
如果你想要本地进行测试的话,可能需要相关环境的支持,开发者的介绍如下:
如果你想在本地测试,可以使用任何静态文件服务器:
# 使用Python
python -m http.server 8080# 或使用Node.js的http-server
npx http-server -p 8080
Docker部署
如果你有Docker环境的话,可以直接通过下面的代码来进行完成:
docker pull bestzwei/libretv:latest
docker run -d --name libretv -p 8899:80 bestzwei/libretv:latest
其次你可以通过Docker Compose部署,相关的部署文件代码如下:
version: '3'
services:
libretv:
image: bestzwei/libretv:latest
container_name: libretv
ports:
- "8899:80"
restart: unless-stopped
效果展示
最终搭建的首页效果截图如下:
目前提供的采集站点有下面几种:
你可以针对性的选择一个或者直接选择聚合搜索,我这里测试聚合搜索之后的效果:
你可以随机选择一个进入查看,点击之后的界面如下:
列表界面非常简单,直接选择你要看的集数之后就可以进入播放界面了:
整个效果就是上面几张图片的展示了,如果你感兴趣的话,可以自行进行测试。
总结
某种程度上面来说该站点就是一个聚合类型的播放站,但是你可以自己创建,就一定程度上面减少了对于外界的需求,只要播放源不是小,大概率就可以一直使用下去,不过比较可惜的就是第一种或者第二种方法都一定程度上需要科学环境,而第三种第四种对于个人的硬件环境也有一定的要求。
如果你已经有一个可以在线观看的站点,不喜欢折腾,可以就看看本文就好了,如果喜欢折腾并且有很好的网络环境,推荐自己动手尝试一下。