最近玩 NAS 比较多,手撸一个音乐流媒体服务

85 天前
 memcache

前言

近来玩了很多 nas 服务,发现私有音乐服务都做的不是很用心,厂商的关注点都在影视上。基于此,萌生了写一个音乐流媒体服务的想法。以下是最初的一些想法: -轻量级部署、低负载; 可以在小 nas 上玩 -支持大约几万的私有音乐库 -基本的搜索、歌单能力界面美观简易使用

目前已经有了 1.0 版本,小弟自己已经在使用了,不过也还在继续优化迭代中.

项目地址

https://github.com/chenqimiao/qm-music

介绍

目前需要配合支持 subsonic 的客户端来使用,我是使用了音流,这是一款商用 app ,不过免费的功能足够我使用了,本来做这个项目也是以玩的心态出发,所以开源出来,希望大家可以多给提提意见或者一起参与来完善。

当然啦,有条件的小伙伴可以给我个 star 吗, 鼓励下我继续用爱发电~ 大恩不言谢 hh~

下面是一些功能列表

已支持

TODO

2472 次点击
所在节点    分享创造
26 条回复
dann73580
83 天前
@memcache pqsql 就很好哈哈,现在我用 navidrome 搜索歌曲有时候就卡卡的,感觉 sqlite 有点扛不住
memcache
83 天前
@dann73580 可以,到时候我再调研下 哈哈哈
memcache
76 天前
目前已经完成了 last.fm 、spotify 公用 api 的接入。
- 歌曲元数据展示和歌曲推荐能力大有提升
memcache
72 天前
最近一直在迭代没有太注意消息统一回复下

1.目前已经有了 navdrome 、plex 类似的产品了,为什么要再做一个
第一个当然还是兴趣啦,第二个原因还是这些产品对中文歌支持一般,举一个例子,比如你想用陈奕迅搜索到“ 陳奕迅”,简繁体互搜这类功能,外国朋友还是比较难 get 到这个点的。毕竟中华文化博大精深嘛
2.近期做了不少迭代
* 定时刷新曲库
* 优化了搜索,现在效率蛮高的
* 支持了多生态,spotify lastfm ,
* 即使你的歌曲文件内的信息不太完善,也能做不少补充
* 做了一些图片资源的缓存
* 整体的数据接口快了很多,进而页面的体验提升不少
* 等等
3.最后希望朋友们可以体验一下,继续提提意见,最好能来 issue 提,这样讨论的人会更多一些 https://github.com/chenqimiao/qm-music/issues
再次感谢大家的支持!
xyz5378
69 天前
音乐推荐如果能搞得智能点就更好了,曲库有点大,很多不感兴趣的音乐,也懒得删除
memcache
67 天前
@xyz5378 嗯,是个发力的方向!先列到 roadmap 里先!感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1124611

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX