本帖最后由 gtld1984 于 2026-6-20 18:35 编辑
Roon作为控制界面和音源,将音频流送到HQPlayer进行升频和滤波处理,然后HQPlayer输出到NAA设备(我是高登小夜曲NET输出),NAA连接DAC(Hifi 系统)
强烈推荐用NUC小主机来部署,性能更好。方法也很简单,简单说一下: Roon Server:把rock镜像写到U盘,用U盘引导安装,BIOS启用UEFI引导。 HQPlayer Embedded版:进入PE将img镜像写盘到物理硬盘,开启UEFI引导。
本次采用虚拟机环境(够用): 平台:VMwareESXI 6.7(7.0 8.0也可) 硬件:N5105小主机(推荐用支持AVX2的N100 N150) 镜像包: roonbox2.65-linuxx64-nuc4-usb-factoryreset.img hqplayer-embedded-5.17.2-x64sse42.img hqplayer-embedded-5.17.2-x64avx2.img(支持AVX2的CPU选这个)
一、RoonServer ROCK版部署(官方推荐用Intel NUC小主机) ESXI虚拟机上安装ROCK 版本,rom有二个版本、NUC3对应传统的BIOS引导模式、NUC4的引导模式是EFI,系统选Debian GNU/Linux 10 (64 位)作底层系统 ,然后需要有一个键盘直通才能安装。直通教程可以到B站搜索。
Roon Server部署详细步骤: 1.下载roon rock的img镜像(roonbox2.65-linuxx64-nuc4-usb-factoryreset.img),用StarWindV2V Converter转换为esxi的vmdk磁盘格式(Local file-Localfile-VMDK-ESXIi Server image-ESXi pre-allocatedimage,详细方法可以百度)。上传到esxi存储(后面虚拟机选添加已有磁盘,作为安装引导盘) 2.新建虚拟机 虚拟机选Debian10 64bit CPU双核内存建议4G以上 引导盘选SATA0.0添加转换的vmdk Rock安装盘选SATA 0.1 网络适配器选E1000e 虚拟机配置参数:
nuc3虚拟机选项-引导选项选BIOS nuc4虚拟机选项-引导选项选EFI
3.开机安装
选1,1,y
虚拟机关机,移除引导盘。开机即可。
4.ROONrock配置 打开浏览器进行配置。或使用roon手机app右下角配置RoonOS devices 注:NUC4界面支持Tailscale私有网络 上图MissingCodecs问题解决: 请注意,文件必须叫做“ffmpeg”,并且必须存放在Roon OS网络共享中的“/Data/Codecs/”目录中(所以一定要解压.xz文件)。ffmpeg必须是静态链接的Linux ELF x64二进制文件。你可以在这里获得这些信息:http://johnvansickle.com/ffmpeg/ 下载地址:https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz 下载后解压2次得到ffmpeg文件(76M左右) 上传到\\服务器IP\Data\Codecs目录(如果被要求登录,请输入:用户名和密码皆为guest 重启您的服务器——使用 Roon OS 网页界面重启 Roon 服务器 建议配置静态IP地址 注:此时可以将虚拟机新建快照或导出为ovf文件进行备份。 5.再次打开roon app配置服务器即可
注:播放音乐roon声音调到最大(否则可能不出声),通过解码器控制声音大小。
二、HQPlayerEmbedded虚拟机部署步骤
VMwareESXI 需要根据cpu支持的指令集选择对应版本。老cpu选sse42版本,新cpu选AVX2版本(官方和社区人员不建议用虚拟机) 1.虚拟机配置 选Debian10 64bit或Ubuntu Linux 64位,内存推荐4G,2G测试可以用,删除所有磁盘控制器和CD/DVD控制器(USB控制器务必保留-重要!重要!重要!),只留SATA控制器,网卡选E1000或E1000E,添加已有磁盘选img转换的vmdk磁盘,启动选UEFI,关闭安全启动
开机 HQPE开机启动后配置: 启动后,您可以从另一台计算机使用 Web 配置界面IP:8088,或从控制台以“root”用户身份(无密码)登录。Web 界面的默认用户名是“hqplayer”,默认密码是“password”。请尽快更改密码,可以通过 Web 界面或使用命令行命令“hqplayerd -s usernamepassword”进行更改。镜像将尝试以“hqplayer”的名称出现在网络上,但您也可以使用命令“ifconfig”查看获取到的 IP 地址。
更多文档请参见/usr/share/hqplayer/readme.txt 可以听歌了,Roon里面添加hqplayer
其他虚拟机配置参考: OracleVM VirtualBox没问题 配置:Linux-Debian64-bit;声音删除;网卡-桥接-开启混杂模式;USB控制器不启用;EFI引导 5.2版本测试OK
ProxmoxVE 7.4没问题 1.新建空虚拟机选Linux,BIOS选UEFI 2.上传img镜像到local的ISO镜像位置 3.ssh到服务器主机,转换磁盘 qmimportdisk 100 /var/lib/vz/template/iso/hqplayer-embedded-5.17.2-x64sse42.imglocal-lvm --format qcow2 4.编辑虚拟机配置-分离并删除源磁盘-编辑新磁盘并添加选SATA,编辑引导顺序 5.开机
Hyper-V不兼容
|