开箱即用!影视资源不求人,NAS部署跨平台影视聚合播放器
NAS、键盘、路由器······年轻就要多折腾,我是爱折腾的熊猫,今天又给大家分享最近折腾的内容了,关注是对我最大的支持,阿里嘎多
引言
前段时间熊猫介绍过LibreTV项目,不过后续作者直接关闭了配置文件的设置功能,同时因为没有映射配置文件,导致你配置的信息只能用于本地,所以事实上并不能真正做到跨平台观影。不过既然是开源,那自然有办法解决这一问题,于是民间就有大佬基于LibreTV项目进行了二开,这就是今天要介绍的moonTV。
功能上和前者一样,moonTV也是一个开箱即用的影视聚合播放器,不过不一样的是他在原作的基础上优化了UI、部署以及自适应的功能,加上配置文件可以通过映射的形式去更改,所以体验上要比前作好上很多,项目在github上叫senshinyaMoonTV,感兴趣的可以多多支持。
部署设备
上次LibreTV的部署是在绿联NAS上,虽说部署之后用的很少,但对于这种好项目熊猫也不会折腾完就删除,万一哪天能用上呢?而且DXP 6800Pro的配置带这种不吃性能的Docker完全没问题,不会因为它就存在高负荷。
本次部署依然是使用DXP 6800Pro,前几天绿联也是更新了Docker的远程访问功能,现在部署好moonTV之后,通过绿联的UGREENlink也能访问Docker项目了,这也是首家支持自家穿透用于Docker上的NAS,对于没有公网或者不会内网穿透的小伙伴非常有用。
项目部署
打开绿联的Docker,这里为了方便我们直接用Compose进行项目部署,来到Docker的项目界面,点击创建项目。
Compose代码如下,其中的端口请结合NAS环境更改,不占用即可,环境变量PASSWORD为项目的访问密码。同时项目也支持去广告功能(实验)、播放记录存储方式修改、站点名称以及检索变量设置,在项目开源地址可以查询设置方式。
version: '3.9'
services:
moontv:
image: ghcr.io/senshinya/moontv:latest
container_name: moontv
restart: unless-stopped
ports:
- '3690:3000'
environment:
- PASSWORD=your_password
volumes:
- ./config.json:/app/config.json:ro
如果需要自定义配置,那么请将挂载文件去掉注释,同时需要去到项目界面将config.json文件下载下来放到对应的文件夹中,绿联目前是支持直接对js文件进行修改的,需要添加资源站直接打开该文件修改即可,修改之后记得重启项目。
确认好所有变量以及配置之后点击立即部署即可,这时候绿联会拉取镜像并创建容器,耐心等待就行。
项目体验
通过绿联的远程访问就能打开项目界面,如果设置了密码,那么输入登录密码即可。
整个界面熊猫感觉是要比LibreTV舒服很多的,左边能看到各个分类,可以根据分类去选择自己当前想要看的内容,同时还带有热门电影和热门剧集以及豆瓣TOP250榜单,不知道看什么看看榜单上的经典也不错。
点开影视详情,能看到电影的详细介绍,下方有播放源的选择,源和LibreTV一样能直接用苹果CMS V10的接口,关于API直接谷歌一下其实蛮多这种采集站接口的,有付费的有免费的。
点开播放界面,免费的源一般清晰度也就是1080P了,付费的有些能有4K资源。如果对清晰度没有特别要求,这其实也够了,主要是加载速度非常不错,进度条也能随便拖,点击右上角的片名能进行直接换源。
播放过的内容在首页也能看到播放记录,同时也能加入收藏。
因为作者预装有短剧的源,试着搜索了一下,还真能搜到,且有完整的海报墙,对于喜欢看短剧的人简直是神器,毕竟该项目是适配了手机端的。
总结
对比LibreTV,该项目的体验更好,如果还没有部署前者,那么可以尝试直接用这个。
以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!