As part of the process of moving from an old x86 LMS server to an ARM
based one I've been trying to find a way to get MusicIP running on the
new system.  I'm using an Odroid N2 running Ubuntu which uses 64 bit
(aarch64) architecture and I haven't been able to get the steps detailed
in the 'thread for the Raspberry Pi'
(https://forums.slimdevices.com/showthread.php?106958-Success-MusicIP-and-Spicefly-Sugarcube-running-on-Raspberry-Pi)
to work so I've tried the container route.

The container is based on the one from 'ptoulouse'
(https://github.com/ptoulouse/docker-musicip) and uses 'box86 '
(https://github.com/ptitSeb/box86)for emulation.  It seems to work fine
on my system and the DTSM plugin uses it keep the music flowing.  One
thing I have noticed is that it may be necessary to wait a few minutes
after stopping the container before it will restart but I'm not sure why
at the moment.  I haven't used it to fingerprint files, that's done on a
much faster desktop with the results archived in the file so that
MusicIP just has to scan them. 

box86 has been compiled without any specific hardware flags so that may
be an issue for some systems but I'm also not sure to what extent docker
masks those features.  I'll be putting the build files on github at some
point if people find it useful.

If anyone is interested in giving it a go the details are at
'mwalters68/musicip-arm on the Docker Hub'
(https://hub.docker.com/repository/docker/mwalters68/musicip-arm) and
I'd be interested to hear if it works on armhf as well as aarch64.

Mark


------------------------------------------------------------------------
sparkyuk's Profile: http://forums.slimdevices.com/member.php?userid=70716
View this thread: http://forums.slimdevices.com/showthread.php?t=114235

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to