找回密码
 -注册-
楼主: suwey
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1
发表于 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模式声音更好,
也可能因为我群晖本来就是虚拟机和树莓派之间又是无线网络比较容易受到影响),其他啥也不用改



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

Roon就是app直接搜,但是昨天不知道app bug还是手机bug了突然一直搜不到核心,但是之前明明很快就能连上,就觉得是我镜像有问题一直在那改镜像,重装app啥的,
搞了很久很久,然后发现它又找到了(最后看文件大小发现大概是前几次搞得版本,就像设计师加班一晚上最后用第二版的感觉)

反正第一次启动是要一定时间手机才能找到,具体多少还没法确定,有人知道如何加快可以说一下,比如要不要告诉容器IP地址啥的,实测重启路由可以秒发现

说一下加的控制参数,群晖中一目了然:

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,然后直接传到挂载的目录里,最后这两段内容因为还没更新过
所以未测试,理论上我是这么设计的,哈哈。


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

太客气了
回复

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

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

使用道具 举报

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

material 插件

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

使用道具 举报

9
 楼主| 发表于 2021-11-26 20:26 | 显示全部楼层 来自 浙江省杭州市
鱼花 发表于 2021-11-26 18:10
我勾选了host,但是没发现设备啊?? 跟群晖同一IP??

lms一般是启动的,只有roon和hqplayer会自己退出,目前我还不知道什么情况会识别不到lms的进程,不过会先调整一下代码
回复

使用道具 举报

10
 楼主| 发表于 2021-11-26 20:26 | 显示全部楼层 来自 浙江省杭州市
cokesum 发表于 2021-11-26 20:23
沒有啊,我用樹莓派刷ropieee做橋

和我一样,哈哈
回复

使用道具 举报

11
 楼主| 发表于 2021-11-26 20:29 | 显示全部楼层 来自 浙江省杭州市

如果只用Lms搜官方镜像就好了,可以节省空间
回复

使用道具 举报

12
 楼主| 发表于 2021-12-2 20:40 | 显示全部楼层 来自 浙江省杭州市
门的耳朵 发表于 2021-11-27 10:18
谢谢
如果把OPENWRT打包进去,更好了!

再起一个openwrt的容器就好了
回复

使用道具 举报

13
 楼主| 发表于 2021-12-2 20:42 | 显示全部楼层 来自 浙江省杭州市
玄之又玄 发表于 2021-11-29 15:18
nas hifi高级么? 竟然没有一个出来说要打磨hifi nas的

就是简化一下,没啥高不高级,docker也不限于nas
回复

使用道具 举报

14
 楼主| 发表于 2021-12-2 20:43 | 显示全部楼层 来自 浙江省杭州市
下不完的雪 发表于 2021-11-30 09:22
楼主,映像文件在哪里啊,没找到啊

在。。docker hub里啊。。你去哪里找的?先搜一下docker使用
回复

使用道具 举报

15
 楼主| 发表于 2021-12-12 16:56 | 显示全部楼层 来自 浙江省嘉兴市
鱼花 发表于 2021-12-12 11:45
apple app ipeng 基于LMS建议ipdad使用,可以本机回放。

听过这个ipeng
回复

使用道具 举报

16
 楼主| 发表于 2022-1-4 17:16 | 显示全部楼层 来自 浙江省杭州市
cokesum 发表于 2022-1-2 14:19
樓主問一下,現在手機app升級了,連不上了
有升級嗎?

roon吗?没有新破解版所以不升级,手机app自己降级到806或者795吧,而且不是正版用户为啥要升级app呢
回复

使用道具 举报

17
 楼主| 发表于 2022-1-6 21:39 | 显示全部楼层 来自 浙江省杭州市
下不完的雪 发表于 2022-1-4 19:49
楼主,手机搜索roon core一直没找到,从控制台看一直在运行,有什么办法解决吗,路由器也重启过,还是发现 ...

不知道了,莫非你路由器禁止了广播?
回复

使用道具 举报

18
 楼主| 发表于 2022-1-6 21:40 | 显示全部楼层 来自 浙江省杭州市
cokesum 发表于 2022-1-5 08:55
手機app都是自動升級的. 哭😭

我的好像不会自动升级,可以卸载了装旧版apk,http://download.roonlabs.com/updates/stable/RoonMobile_100800806.apk
回复

使用道具 举报

19
 楼主| 发表于 2022-2-5 14:42 | 显示全部楼层 来自 浙江省嘉兴市
pbinlhy 发表于 2022-1-13 14:02
嵌入版4.27有音质提升,可惜没有大哥破解。我试过可以装个最新的hqplayerd,用大佬的4.24破解文件替换,可 ...

你那跑的就是4.24了,其实我那个控制界面有个粗略的计时,差不多满30分钟重启一下进程也能接受,当然有学习版更好
回复

使用道具 举报

20
 楼主| 发表于 2022-5-11 15:56 | 显示全部楼层 来自 浙江省杭州市
huhuzhu007 发表于 2022-5-9 19:41
hqplayer从8088端口进不去,看日志启动了,怎样修改端口?

没有加调整hq端口的功能,如果你端口冲突了,最好修改其他冲突的程序端口
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-5 19:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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