MoonTV —— v2.x 拉稀式更新

仓库地址:GitHub - MoonTechLab/LunaTV: 本项目采用 CC BY-NC-SA 协议,禁止任何商业化行为,任何衍生项目必须保留本项目地址并以相同协议开源 · GitHub

MoonTV 闭源运作已经过了一周了,版本号从 2.0.0 刷到了 2.7.1

讲真无需考虑 serverless 平台(cf、vercel、netlify)后,许多代码都好写了不少……垃圾代码都能少写很多,也删掉了很多,整个代码仓库清爽了不少,这也是快速迭代的助力之一吧

下面就看下这一周更新了啥吧

v2.1.0

支持了订阅配置文件,播放源自动和订阅源保持同步

神奇妙妙代码:https://gist.githubusercontent.com/senshinya/5a5cb900dfa888fd61d767530f00fc48/raw/gistfile1.txt

v2.2.0

支持了搜索结果筛选排序功能,支持按照来源、标题、年份进行筛选,以及按照年份排序

同时视频卡片也展示年份信息,聚合搜索时同时展示包含哪些播放源

v2.3.0

支持整站数据导出和导入功能,一键导出/导入全部用户和配置数据,方便快速迁移

v2.4.0

支持 kvrocks 存储,一个完全基于文件系统的 kv 存储

此前本地存储仅支持 redis,由于没有开启 aof,当出现极端情况宕机时,最坏的情况会丢失 15 分钟的数据。kvrocks 由于完全基于文件系统,就不会有此顾虑

v2.6.0(跳过了 v2.5.0)

新增搜索接口流式输出。此前搜索接口会等待全部播放源获取到搜索结果后统一返回,往往容易被个别速度较慢的源拖慢整体接口的 RT。新的流式接口为 websocket 接口,通过与前端维持长连接,只要某个播放源获取到搜索结果后立刻就能在前端展示,极大极大提升了搜索体验,强烈建议更新

此处应该放个视频,但是没法放,建议各位自行体验

v2.7.0

优化移动端对视频卡片的操作,新增了移动端的操作菜单。目前长按视频卡片即可弹出操作菜单

14 个赞

大佬更新的很勤快

2 个赞

大佬牛B plus~
:xhj28:

1 个赞

火速跟上

1 个赞

前排强力支持

1 个赞

更新速度好快啊

1 个赞

支持一下,爆肝式更新

厉害了

厉害了,搞出了订阅这招
既不公开源,又能用上订阅源……

1 个赞

支持一下
:xhj003:

1 个赞

好用爱用 :xhj003:

1 个赞

感谢大佬,还用着docke

1 个赞

很勤奋的大佬!辛苦

谢谢大佬的辛苦付出

啥也不说了,一个字,牛逼!!!

不错的项目:+1:t2:

强大的大佬

1 个赞

能打包三端就完美了

点赞

大佬,神奇妙妙是我们想的那个吗? :ac01: