piCorePlayer Roon Bridge Extension

tomosak6个月前HIFI256

This project aims to provide a set of scripts that allow easy installation of Roon Bridge software on recent versions of piCorePlayer (tested on 8.2.0). The provided scripts expand on the work found in efoverskov/picoreplayer-roonbridge and sam0402/pCP-addon, but use the piCore extension system to install the Roon Bridge binaries.

Instructions

Login to piCorePlayer using ssh (default login: tc, default password: piCore)

To install or update, run:

wget -O - https://raw.githubusercontent.com/aposcic/pcp-roonbridge-extension/main/pcp-install-roonbridge_v7hf.sh | sudo sh

To install or update the ARMv8 version, run:

wget -O - https://raw.githubusercontent.com/aposcic/pcp-roonbridge-extension/main/pcp-install-roonbridge_v8.sh | sudo sh

To uninstall, run:

wget -O - https://raw.githubusercontent.com/aposcic/pcp-roonbridge-extension/main/pcp-uninstall-roonbridge.sh | sudo sh

Reboot after installing, updating, or uninstalling. Enjoy!

Important Considerations

Persisting Configuration Changes

Please note that piCorePlayer runs entirely from RAM, so any changes made to the Roon Bridge endpoint from within a Roon controller will be lost on reboot!

To circumvent this limitation, whenever any changes are made to the endpoint – e.g. the Roon Bridge is enabled for the first time or device settings are altered – these changes need to be backed up manually to the SD card. For this purpose, the "Backup" button on the "Main Page" tab of piCorePlayer's web interface should be used.

Updating

To update the Roon Bridge to the latest available version, the installer scripts provided here will need to be run again. In-place updating via the built-in Roon mechanism will not work.

Startup Script Options

In addition to simply starting Roon Bridge alongside the piCorePlayer system, the startup script that is automatically placed under "User command #1" supports the use of arguments to modify its behavior:

  • /opt/RoonBridge/pcp-start.sh -d disables Roon Bridge startup completely.

  • /opt/RoonBridge/pcp-start.sh -c enables Roon Bridge startup conditionally. Roon Bridge will start only if the SqueezeLite auto-start option in piCorePlayer is turned off.


相关文章

ubuntu sever版本安装踏空注意

1、安装完第一件事更换国内快速源:一般情况下,将 /etc/apt/sources.list 文件中 Ubuntu 默认的源地址 http://archive.ubunt...

X86系列ubuntu sever版本安装RoonServer、NAA、LMS、squeezelite

1、X86系列ubuntu sever版本安装RoonServer解决方法,安装相应包#Checking for ALSA Libraries sudo ...

moOde系统安装roon桥、HQPlayer NAA

moOde系统安装roon桥32位moOde安装:wget http://download.roonlabs.com/builds/roonbridge-installer-linuxarmv7hf....

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。