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

[经验分享] 在moode环境上安装roon bridge 和 hqplayer NAA

[复制链接]
跳转到指定楼层
1
发表于 2020-4-9 16:09 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式 来自 北京市丰台区
本帖最后由 jasper2000 于 2020-4-9 16:15 编辑

Moode是大家常在树莓派上使用的一个播放环境,默认的Moode环境中,不带
roon bridge 和 hqplayer 的NAA,不过想自己装上去也很容易,下面简单说一下。

--========================
(1)首先 把Moode的最新版刻写到一个TF卡上,这个有很多教程了,就不仔细
说了。然后把写有moode的TF卡插入到树莓派4中,在树莓派上插好网线,
然后通电启动树莓派。

(2)登录到路由器上查到树莓派的IP,然后用浏览器打开moode的浏览页面,直接
在浏览器的地址框中输入[http://ip] 即可登录。

(3)在浏览器界面的右侧,点击下拉菜单,打开configure,然后选择system,system
中有一个Local Service的分组,它下面有一个SSH Term Server的选项,把这个设置成
on,就可以用ssh登录moode了

(4)然后点下面的open按钮,就可以直接在浏览器中打开一个web终端的ssh环境。
当然这一步你用putty作为ssh客户端登录moode也是一样的(moode的IP地址已经在
第二步中获得了)


(5)输入默认用户名pi,密码 moodeaudio,登录进入ssh环境

(6)依次输入以下命令,就可以完成roon bridge的安装:
curl -O http://download.roonlabs.com/bui ... ler-linuxarmv7hf.sh
chmod +x roonbridge-installer-linuxarmv7hf.sh
sudo ./roonbridge-installer-linuxarmv7hf.sh

  注意:上述命令是基于树莓派4的,如果你的开发版是其他的型号,可以到下面的网址找对应
的安装命令:https://kb.roonlabs.com/LinuxInstall

(7)依次输入以下命令,就可以完成hqplayer NAA的安装:
wget https://www.signalyst.eu/bins/naa/linux/buster/networkaudiod_4.1.1-46_arm64.deb
sudo dpkg -i networkaudiod_4.1.1-46_arm64.deb

简单说一下,上述wget命令中的buster是 Debian 10 版本的英文名。moode是基于Raspbian Buster Lite
系统的,而Raspbian Buster Lite 是基于debian 的系统,所以这个安装命令中选择的是buster的版本。Debian
的下一个版本11 对应的英文名是bulleye,将来出了11版本之后,将上述目录中的buster替换为bulleye,然后
到这个目录下找到最新的naa安装文本(.deb)文件,就可以继续安装最新版本了。

(8)按照上述命令安装完成后,重启一下树莓派,就可以在这个树莓派上既使用moode播放器,又可以同时
在电脑上使用Roon和HQplayer 控制这个树莓派进行播放了。

安装完成后正常启动树莓派,可以用以下命令在树莓派上看到对应的进程正在运行:
(a)看Roon Bridge的进程:
ps -ef|grep Roon
(b)看NAA的进程:
ps -ef|grep networkaudiod
(完)
--======================================



2
 楼主| 发表于 2020-4-9 16:28 | 显示全部楼层 来自 北京市丰台区
gjz481 发表于 2020-4-9 16:20
你的树莓派用的什么牌子网线?

我没用发烧网线,就用的10几块钱的6类线
回复

使用道具 举报

3
 楼主| 发表于 2020-5-5 22:56 | 显示全部楼层 来自 北京市
装NAA的命令弄错了,没法编辑了,修改一下吧,应该是如下:

(7)依次输入以下命令,就可以完成hqplayer NAA的安装:
wget https://www.signalyst.eu/bins/naa/linux/buster/networkaudiod_4.1.1-46_armhf.deb
sudo dpkg -i networkaudiod_4.1.1-46_armhf.deb
回复

使用道具 举报

4
 楼主| 发表于 2020-7-1 20:48 | 显示全部楼层 来自 北京市海淀区
cfan7777777 发表于 2020-6-28 16:18
现在的问题是imac和pc的hq都找不到鼠莓派,反而是虚拟机的win2019随便找到

你把虚拟机的虚拟网卡关闭一下试试
我前面就是多网卡的时候就找不到NAA,把多余的网卡关闭了就找到了
回复

使用道具 举报

5
 楼主| 发表于 2020-9-11 20:36 | 显示全部楼层 来自 北京市
stormywolf 发表于 2020-9-9 01:10
谢谢楼主。我现在是可以用PC(win系统)使用Qplayer通过wifi找到树莓派(4b),并且已经连接到解码器出声了 ...

按照上面方法装的只是一个roon bridge,你用手机操控的话,还少一个roon core
回复

使用道具 举报

6
 楼主| 发表于 2021-7-3 19:24 | 显示全部楼层 来自 北京市
本帖最后由 jasper2000 于 2021-7-3 19:28 编辑

最近在moode7.2.1上安装roon bridge,发现一些新变化,在这里记录一下

在moode7.2.1以上的版本上,首先按照下面步骤安装roon bridge:
curl -O http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf.sh
chmod +x roonbridge-installer-linuxarmv7hf.sh
sudo ./roonbridge-installer-linuxarmv7hf.sh


然后重启树莓派,进入系统之后,如果直接用下面命令查看Roon进程:
ps -ef|grep Roon
会发现找不到Roon Bridge的进程


这是因为在moode7.2.1及以上的版本中,moode已经支持了手工安装roon进程的管理

安装完roon进程之后,要进入moode的设置界面,在Audio的RoonBridge Renderer项下,能找到一个RoonBridge的开关,需要在这里把开关打开

默认情况下这个开关是关闭的,因此moode在启动过程中会自动杀掉roon bridge的进程


打开开关后,再重启moode,就能在moode上正常启动roon bridge的进程了。





回复

使用道具 举报

7
 楼主| 发表于 2021-8-30 16:52 | 显示全部楼层 来自 北京市
clark8888 发表于 2021-8-30 09:04
打开RoonBridge的开关后,第2天就无法设置moode了(永远显示roon connected无法断连).重刷几次都是如此 ...

这个我也遇到了,感觉是现在版本的一个bug
你可以提前收藏一下moode的设置页面的url,这个可以登录,
只有登录主页的时候会报roon connected
回复

使用道具 举报

8
 楼主| 发表于 2022-9-25 12:39 | 显示全部楼层 来自 北京市
moOde 8版本发布了一段时间了, 更新一下在moOde8版本上安装roon和NAA的命令

1. 在moode8上安装roon bridge的命令:
curl -O https://download.roonlabs.net/builds/roonbridge-installer-linuxarmv8.sh
chmod +x roonbridge-installer-linuxarmv8.sh

sudo ./roonbridge-installer-linuxarmv8.sh


2、在moode8上安装NAA的命令:


wget https://www.signalyst.eu/bins/naa/linux/bullseye/networkaudiod_4.2.3-52_arm64.deb

sudo dpkg -i networkaudiod_4.2.3-52_arm64.deb



回复

使用道具 举报

9
 楼主| 发表于 2022-10-29 09:48 | 显示全部楼层 来自 北京市
lalekuku 发表于 2022-10-20 07:32
请教, moode的root用户的ssh登录密码是什么?有些命令只有root用户才能用,比如用dpkg安装naa。
谢谢

sudo 就可以了, 不需要root用户密码
回复

使用道具 举报

10
 楼主| 发表于 2023-2-5 22:09 | 显示全部楼层 来自 北京市
jasper2000 发表于 2022-9-25 12:39
moOde 8版本发布了一段时间了, 更新一下在moOde8版本上安装roon和NAA的命令

1. 在moode8上安装roon bri ...


NAA 发布了一个新版4.3.0,再更新一下最新的命令

1. 在moode8上安装roon bridge的命令:
curl -O https://download.roonlabs.net/builds/roonbridge-installer-linuxarmv8.sh
chmod +x roonbridge-installer-linuxarmv8.sh

sudo ./roonbridge-installer-linuxarmv8.sh


2、在moode8上安装NAA的命令:

wget https://www.signalyst.eu/bins/naa/linux/bullseye/networkaudiod_4.3.0-55_arm64.deb

sudo dpkg -i networkaudiod_4.3.0-55_arm64.deb
回复

使用道具 举报

11
 楼主| 发表于 2023-5-3 15:47 | 显示全部楼层 来自 浙江省杭州市
moOde从8.3.0版本开始,默认不再启用SSH服务了
为了启用SSH服务执行上文中的命令,moOde官方给出的解决方案是使用Raspberry Pi Imager刷SD卡,
用这个软件刷卡的时候,有一个配置按钮,可以指定是否启用SSH、用户密码等
Raspberry Pi Imager的下载地址:https://www.raspberrypi.com/software/
安装运行后,在界面的[Media Player OS] 项下可以找到moOde,
选择moOde之后,界面右下角的齿轮图标就是指定配置项的地方,在这里面可以选择启用SSH


--+++++++++++++++++++
另外NAA已经更新到了4.4.0版本,安装最新版本的命令如下:

1. 在moode8上安装roon bridge的命令:
curl -O https://download.roonlabs.net/builds/roonbridge-installer-linuxarmv8.sh
chmod +x roonbridge-installer-linuxarmv8.sh

sudo ./roonbridge-installer-linuxarmv8.sh


2、在moode8上安装NAA的命令:

wget https://www.signalyst.eu/bins/naa/linux/bullseye/networkaudiod_4.4.0-56_arm64.deb

sudo dpkg -i networkaudiod_4.4.0-56_arm64.deb



回复

使用道具 举报

12
 楼主| 发表于 2023-5-3 15:52 | 显示全部楼层 来自 浙江省杭州市
本帖最后由 jasper2000 于 2023-5-3 16:02 编辑
jasper2000 发表于 2023-5-3 15:47
moOde从8.3.0版本开始,默认不再启用SSH服务了
为了启用SSH服务执行上文中的命令,moOde官方给出的解决方 ...

如果觉得上面在8.3.X版本上启用SSH 太麻烦,
那还可以从网上下载老版的8.2.5版本使用,8.2.5中是默认启用SSH的,

下载地址:https://github.com/moode-player/moode/releases

进入这个页面,往下拉拉,就能找到8.2.5版本,

然后点开末尾 [Assets] 左边的三角,就可以看到下载的链接

安装8.2.5之后,启动moOde,通过http://moode登录上去,

然后在moOde里面在线升级到8.3.2就行,这样升级后SSH仍然是可用的









回复

使用道具 举报

13
 楼主| 发表于 2023-5-22 13:31 | 显示全部楼层 来自 北京市
jasper2000 发表于 2023-5-3 15:52
如果觉得上面在8.3.X版本上启用SSH 太麻烦,
那还可以从网上下载老版的8.2.5版本使用,8.2.5中是默认启 ...

记录一下系统配置和ssh的网址:

http://moode/sys-config.php

http://moode:4200
回复

使用道具 举报

14
 楼主| 发表于 2024-5-22 18:34 | 显示全部楼层 来自 北京市
本帖最后由 jasper2000 于 2024-5-22 18:36 编辑

期待了很久的Moode 9.0.0版本终于发布了,记录一下在新环境上安装roon bridge和NAA的命令。

首先简单说一下,Moode 9版本是基于Debian 12(bookworm)版本,支持了最新的树莓派5,
最新的NAA5.0.0(以及此后的版本),也只支持bookworm版本,不在支持Debian10和11,
因此要想安装最新的NAA5.0.0之后的版本,就只能使用Moode9,不能在以前的Moode8上安装了。

1、在TF卡上写入Moode9.0.0
由于Moode从8.3.0开始默认不再开启SSH,但我们安装roon bridge和NAA需要用到SSH,
所以不能直接用rufus或者etcher向TF卡上写moode9的镜像,
只能使用Raspberry Pi Imager向TF卡上写镜像,
Raspberry Pi Imager的下载地址:https://www.raspberrypi.com/software/
用起来很简单,注意把SSH打开,并且输入debian的用户名和密码就可以了
安装完成之后,要登录到moode中手动把ssh的开关打开

2、安装roon bridge的命令
这个没有变,还是以前的:
curl -O https://download.roonlabs.net/builds/roonbridge-installer-linuxarmv8.sh
chmod +x roonbridge-installer-linuxarmv8.sh
sudo ./roonbridge-installer-linuxarmv8.sh


3、安装NAA的命令
wget https://www.signalyst.eu/bins/naa/linux/bookworm/networkaudiod_5.0.1-60_arm64.deb
sudo dpkg -i  networkaudiod_5.0.1-60_arm64.deb

4、安装后的设置
安装完成后,重启树莓派,这时候roon bridge默认是不会自动启动的,
需要到moode 配置界面Renderers中把roon bridge开关打开,
然后再重启一下树莓派,今后重启树莓派的时候roon bridge就会自动启动了

5、检查安装是否成功
(a)看Roon Bridge的进程:
ps -ef|grep Roon
(b)看NAA的进程:
ps -ef|grep networkaudiod

能看到进程在运行,就说明安装成功了
(完)



回复

使用道具 举报

15
 楼主| 发表于 2024-5-22 18:46 | 显示全部楼层 来自 北京市
本帖最后由 jasper2000 于 2024-5-22 18:47 编辑

安装过程中遇到两个问题,记录一下,也许对人有帮助。

1、安装之后,手机上找不到moode热点,无法连上去改静态IP地址
我的环境要使用静态IP地址,以前在moode8的时候,只要不插网线启动moode,就可以在手机上看到一个名称为moode的热点
然后就可以连上去改静态IP地址。
但是今天装完Moode9之后,没有找到这个热点,
解决办法是找了一个路由器,把我的电脑和树莓派都连到这个路由器上
这时电脑和树莓派都可以通过DHCP获得同一个网段的IP地址,
就可以通过电脑浏览器登录到树莓派的Moode上修改IP地址配置了

2、改完IP地址配置之后,树莓派无法访问外部网络
我在IP地址配置中设置了正确的静态DNS服务器,但还是不能访问外部网络
后来发现,是在/etc/resolv.conf文件中,moode给自动写了一条命令:
nameserver 192.168.1.1
把这个文件编辑一下,写入正确的DNS服务器地址,就可以访问外网了,
我修改后的内容如下:
nameserver 223.5.5.5
nameserver 10.201.90.67
第一行是阿里的域名服务器,大家可以直接用
第二行是我内网的域名服务器,大家需要改成自己的或者忽略就行

如果各位的网络环境是自动获取IP地址的, 就不会遇到这两个问题,插上树莓派直接用就行
如果要改静态IP地址配置,可以参考这个

回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-26 10:31

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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