There is other arm boards different that Raspberry Pi that would be easily supported by ohPlayer if a package for Armbian with corrected dependencies is created.
Here an example output when trying to install OhPlayer on a Pcduino 3 board running Armbian:
madmalkav@pcduino3nano:~$ ./piheadless.sh
Extracting file into /tmp/tmp.Y79XQ3jNcN
Installing application package
[sudo] password for madmalkav:
Selecting previously unselected package openhome-player.
(Reading database ... 31865 files and directories currently installed.)
Preparing to unpack openhome-player-1.0.6_armhf.deb ...
Unpacking openhome-player (1.0.6) ...
dpkg: dependency problems prevent configuration of openhome-player:
openhome-player depends on libavutil54 (>= 6:11.4-1~deb8u1+rpi1); however:
Package libavutil54 is not installed.
openhome-player depends on libgmp10 (>= 2:6.0.0+dfsg-6+rpi1); however:
Version of libgmp10:armhf on system is 2:6.0.0+dfsg-6.
openhome-player depends on libvpx1 (>= 1.3.0-3+rpi1); however:
Package libvpx1 is not installed.
openhome-player depends on libvorbisenc2 (>= 1.3.4-2); however:
Package libvorbisenc2 is not installed.
openhome-player depends on libschroedinger-1.0-0 (>= 1.0.11-2.1); however:
Package libschroedinger-1.0-0 is not installed.
openhome-player depends on libavcodec56 (>= 6:11.4-1~deb8u1+rpi1); however:
Package libavcodec56 is not installed.
openhome-player depends on libgsm1 (>= 1.0.13-4); however:
Package libgsm1 is not installed.
openhome-player depends on libasound2 (>= 1.0.28-1+rpi1); however:
Version of libasound2:armhf on system is 1.0.28-1.
openhome-player depends on libspeex1 (>= 1.2~rc
dpkg: error processing package openhome-player (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
openhome-player
Fixing External Dependencies
If this fails please try 'apt-get update' and retry
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
openhome-player
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 37.0 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 31880 files and directories currently installed.)
Removing openhome-player (1.0.6) ...
Tidying Up
Finished
There is other arm boards different that Raspberry Pi that would be easily supported by ohPlayer if a package for Armbian with corrected dependencies is created.
Here an example output when trying to install OhPlayer on a Pcduino 3 board running Armbian: