mumble-voip / mumble

Mumble is an open-source, low-latency, high quality voice chat software.
https://www.mumble.info
Other
6.13k stars 1.1k forks source link

How to use on libreelec Arm64 (amlogic s912)?? #3423

Closed wodgey closed 6 years ago

wodgey commented 6 years ago

I had the static binairy running perfectly on an x86_64 libreelec machine but would like to run it on a lightweight s912 box.

I don;t know where to begin, so any help/pointers of where to research next, would be greatly appreciatreed

davidebeatrici commented 6 years ago

You can compile Mumble on your device by installing the required dependencies.

Kissaki commented 6 years ago

It looks like the device you named Amlogic S912 runs Android on an ARM processor. Unfortunately we do not distribute compiled binaries for that.

As per Wikipedia Amlogic does provide SDKs, which you will need to install to compile runnable binaries yourself. Please refer to their documentation for that.

S905X was scheduled to be released in Q1 2016 while S905D and S912 were scheduled for Q2 2016. All three of SoCs have Android Marshmallow and Buildroot Linux SDKs released.

To build the Mumble server you can check out our Building Linux page for, which is not specifically for Android, but may be close enough to get going alongside. If you find our docs lacking or missing, please feel free to suggest/provide a guide yourself for building for Android/your device..

To build the Mumble server you will also need to install Qt, and possibly some more dependencies. Please refer to our Building Linux

The main compilation step/commands are:

qmake -recursive main.pro CONFIG+=no-client
make
Kissaki commented 6 years ago

This should help you get going. If you have any specific problems feel free to ask about those again. You can also find us on #mumble on IRC freenode if you prefer interactive chat. (there may or may not be more people there to help - feel free to ask and stick around for delayed replies)

wodgey commented 6 years ago

Thank you. I'll have a look at this.

Libreelec is a lightweight Linux distribution. I'm not using android.