找回密码
 -注册-
查看: 25076|回复: 79

搞了个包含lms roon hqplayer的docker镜像给大家玩玩

[复制链接]
发表于 2021-11-23 22:10 | 显示全部楼层 |阅读模式 来自 浙江省杭州市
本帖最后由 suwey 于 2021-11-24 00:38 编辑

最近看到这个项目https://ropieee.org/,给树莓派刷了一下感觉好像还不错,个人感觉群晖里用lms docker推是比picoreplayer 8声场和细节要好的,作者也比较活跃,就是安装重启啥的时候有点慢,更新到xl版本就同时有squeezelite / roon bridge和hqplayer naa,
所以有了搞个对应服务端的念头,但是一直嫌麻烦没动手,直到发现装个Linux虚拟机里面再装roon hqplayer然后cifs挂载同宿主机里群晖的共享目录声音实在太烂了,所以还是搞了一下,本来以为很简单但是因为不熟悉docker翻了不少车。

基于lms最新stable镜像搞得,所以lms相关的和官方https://registry.hub.docker.com/r/lmscommunity/logitechmediaserver/一样,所以hqplayer没有gpu支持,反正大家的nas应该没有那么强的gpu,实体机的话只用cpu也能用这个(比如大佬的i9-12900k),
要用gpu就最好直接实体机安装了,用的debian的包,期待大神搞定一下 https://www.signalyst.eu/bins/hqplayerd/bullseye/hqplayerd_4.27.2-97_amd64.deb,目前是半小时就需要重启

roon用的是之前发的1.8(795)的包,也没看到有人发更新的包,使用其实很简单,命令docker pull suwey/streamer:latest
当然群晖就直接注册表里搜命令最后那段就好了,然后只用这样挂载三个目录,群晖注意不要直接挂载/music目录,网络选择host(如果你要用bridge,你得自己搞清楚roon到底用了哪些端口,然后添加到命令里去,而且我觉得host模式声音更好,
也可能因为我群晖本来就是虚拟机和树莓派之间又是无线网络比较容易受到影响),其他啥也不用改

1.png

然后第一次的话略微等会儿就可以用了,hqplayer页面从8088端口进去后先把backend改成网络audio,再去调整设置,比如点击library然后填/music再点一下scan,默认用户名密码hq/hq。

Roon就是app直接搜,但是昨天不知道app bug还是手机bug了突然一直搜不到核心,但是之前明明很快就能连上,就觉得是我镜像有问题一直在那改镜像,重装app啥的,
搞了很久很久,然后发现它又找到了(最后看文件大小发现大概是前几次搞得版本,就像设计师加班一晚上最后用第二版的感觉)
Screenshot_2021-11-23-07-43-05-612_com.roon.mobil.jpg
反正第一次启动是要一定时间手机才能找到,具体多少还没法确定,有人知道如何加快可以说一下,比如要不要告诉容器IP地址啥的,实测重启路由可以秒发现

说一下加的控制参数,群晖中一目了然:
2.png
hqplayer的用户和密码可以再这里改,这里所有的值都要在启动容器之前改,说一下底下那三个1,分别对应的是hackHost=1,roonOn=1,hqOn=1,
如果确定不要roon就把roonOn改成0,hqplayer就是hqOn改成0,也就是命令那里是1 0 0,但是命令也是要启动容器之前改,如果已经启动了容器又想改不能
直接改这里,因为这样会导致容器重新生成,所以还有一种动态修改的方法,也很简单,直接在config目录新建一个params文件,然后把值写在里面
roonOn=0
hqOn=1然后重启容器即可。

最后说一下hackHost这个参数,这个是给破解版roon用的,就是roon那堆屏蔽host,如果想用白的就要改成0,然后把官方RoonServer_linuxx64.tar.bz2
文件解压出来的RoonServer目录放到容器内/pkgs目录下重启容器,同理hqplayer的更新就是把对应的包重命名为libgmpris.deb和hqplayerd.deb放到/pkgs下重启。

至于怎么放,可以先放到/config然后进入容器mv一下或者启动的时候就多挂载一个目录到/pkgs,然后直接传到挂载的目录里,最后这两段内容因为还没更新过
所以未测试,理论上我是这么设计的,哈哈。


发表于 2021-11-23 22:48 | 显示全部楼层 来自 北京市
谢谢大佬
回复

使用道具 举报

 楼主| 发表于 2021-11-24 00:43 | 显示全部楼层 来自 浙江省杭州市

太客气了
回复

使用道具 举报

发表于 2021-11-24 07:53 | 显示全部楼层 来自 广东省深圳市
顶一下。
回复

使用道具 举报

发表于 2021-11-24 08:25 来自手机 | 显示全部楼层 来自 江苏省
震惊,居然在hifi论坛里看到了docker字眼。玩好hifi需要了解的知识真不少。
帮顶。
回复

使用道具 举报

发表于 2021-11-24 09:02 | 显示全部楼层 来自 新加坡
這個要頂一下
本來想自己搞得,結果大佬做了

先頂爲敬
回复

使用道具 举报

发表于 2021-11-24 16:28 | 显示全部楼层 来自 四川省成都市
我擦!愣是看不懂。但又想搞。谁能弄个傻瓜步骤?
回复

使用道具 举报

 楼主| 发表于 2021-11-24 22:08 | 显示全部楼层 来自 浙江省杭州市

熟悉的ID,准备换NUC12了吗
回复

使用道具 举报

 楼主| 发表于 2021-11-24 22:10 | 显示全部楼层 来自 浙江省杭州市
dh8l 发表于 2021-11-24 08:25
震惊,居然在hifi论坛里看到了docker字眼。玩好hifi需要了解的知识真不少。
帮顶。

一种随着nas兴起的玩法而已
回复

使用道具 举报

 楼主| 发表于 2021-11-24 22:12 | 显示全部楼层 来自 浙江省杭州市
cokesum 发表于 2021-11-24 09:02
這個要頂一下
本來想自己搞得,結果大佬做了

也是无奈之举,没有大硬盘给新虚拟机了,跨虚拟机读共享目录的话音质实在不行,装啥都不行
回复

使用道具 举报

 楼主| 发表于 2021-11-24 22:15 | 显示全部楼层 来自 浙江省杭州市
自然而然2 发表于 2021-11-24 16:28
我擦!愣是看不懂。但又想搞。谁能弄个傻瓜步骤?

使用的话已经很简单了,用群晖直接搜一下群晖 docker就有很多教程,看看步骤学着配一下开头那三个目录,网络选择和主机共享然后启动就可以了,单独用的话就一下docker使用教程
回复

使用道具 举报

发表于 2021-11-24 22:46 | 显示全部楼层 来自 广东省深圳市
suwey 发表于 2021-11-24 22:08
熟悉的ID,准备换NUC12了吗

NUC13估计有戏点,NUC11近几天win下更新了最新desktop版dsd256 7ec听得不爽。
回复

使用道具 举报

发表于 2021-11-24 22:48 | 显示全部楼层 来自 广东省深圳市
suwey 发表于 2021-11-24 22:15
使用的话已经很简单了,用群晖直接搜一下群晖 docker就有很多教程,看看步骤学着配一下开头那三个目录, ...

群晖的dock一般安装很傻瓜式,还有有些镜像也设计得很傻瓜了,按规定填写参数就是
回复

使用道具 举报

发表于 2021-11-24 22:56 | 显示全部楼层 来自 广东省深圳市
dh8l 发表于 2021-11-24 08:25
震惊,居然在hifi论坛里看到了docker字眼。玩好hifi需要了解的知识真不少。
帮顶。

牛! 还会得搞镜像。
我想把hqe os搞进esxit 6.7下虚拟系统,只可惜没能认出虚拟网卡。
说真的随便听听,安装一个plex服务就是,目录式管理音乐文件,还有app支持全球播音乐,去到那都有自家音乐听。
回复

使用道具 举报

发表于 2021-11-25 14:20 | 显示全部楼层 来自 江苏省苏州市
本帖最后由 门的耳朵 于 2021-11-25 14:21 编辑

这个可以搞到OPENWRT的软路由上面,可以取代ROON了

material 插件
听QOBUZ+Tidal

QQ图片20211125142012.jpg

回复

使用道具 举报

发表于 2021-11-25 14:25 | 显示全部楼层 来自 新加坡
ROON server端找不到啊
回复

使用道具 举报

发表于 2021-11-25 14:27 | 显示全部楼层 来自 新加坡
本帖最后由 cokesum 于 2021-11-25 15:09 编辑
cokesum 发表于 2021-11-25 14:25
ROON server端找不到啊

哈,發了就找到了跑的飛快

我願稱這個為本年度最強貼
回复

使用道具 举报

 楼主| 发表于 2021-11-25 23:06 | 显示全部楼层 来自 浙江省杭州市
cokesum 发表于 2021-11-25 14:27
哈,發了就找到了跑的飛快

我願稱這個為本年度最強貼

刚启动是需要一会儿,之前我可能调试的时候重启太多次了,路由器临时不转发igmp包了,重启路由器后秒连,这三个就hqplayer启动后不用过段时间会自己退出,其他都很稳,所以又给强迫症做了一个管理程序,可以随时控制这三个服务进程,更新镜像从8080端口进去可见,当然用不到就不用更新镜像了
回复

使用道具 举报

 楼主| 发表于 2021-11-25 23:09 | 显示全部楼层 来自 浙江省杭州市
门的耳朵 发表于 2021-11-25 14:20
这个可以搞到OPENWRT的软路由上面,可以取代ROON了

material 插件

这个是Lms?为啥比我的好看那么多,我也装过那个material 皮肤啊,是因为我的歌曲都没有封面所以没这么好看吗
回复

使用道具 举报

发表于 2021-11-26 09:35 | 显示全部楼层 来自 江苏省苏州市
suwey 发表于 2021-11-25 23:09
这个是Lms?为啥比我的好看那么多,我也装过那个material 皮肤啊,是因为我的歌曲都没有封面所以没这么好 ...

可以搞到OPENWRT上面,
开启QOBUZ插件,淘宝入个月抛,试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-3-29 01:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表