rc345ct243tc / docker_acestream

1 stars 1 forks source link

armV7 #1

Open taimadoCE opened 1 month ago

taimadoCE commented 1 month ago

Could you add to the image the armv7 version?

https://download.acestream.media/android/core.web/stable/AceStreamCore-3.1.80.0-armv7.apk

For a lot of users from CoreElec-NG it would be a great solution...

Thanks

rc345ct243tc commented 1 month ago

Hello, what has been your experience using these containers so far?

I believe there is an issue with the android apks where playback stops after 12-15 min unless you have a paid version of AceStream and supply authentication creds. This isn't the case with the desktop linux version, but that version has an amd64 release only.

Given all this, I am not sure if further working on this is worth it.

taimadoCE commented 1 month ago

Hello, what has been your experience using these containers so far?

I believe there is an issue with the android apks where playback stops after 12-15 min unless you have a paid version of AceStream and supply authentication creds. This isn't the case with the desktop linux version, but that version has an amd64 release only.

Given all this, I am not sure if further working on this is worth it.

First of all thanks for your answer. I'm in a Spanish Telegram group dedicated to CoreElec: https://t.me/libreelectvbox Many of us have been using the acestream proxy RaspberryAceProxy for a while: https://github.com/ef1f/RaspberryAceProxy We saw your repo and decided to try it out to see how it works.

rc345ct243tc commented 1 month ago

I do not think it's possible to use my build method to build an armv7 image because I'm using the Android GSI Images to pull out the AOSP components needed, and google doesn't publish an armv7 version of that image. If you can find a trusted android system image, you can modify the build process to use the assets from that to build the image. Most acestream docker images you find online use the android components sourced from random/unknown places. The goal of this repo was to build an image where all the components were sourced from known places.

Coreelec-Ng should have an arm64 kernel, so try to see if you can use the arm64 image on docker running on it. If you have a separate arm64 or amd64 host on your network, you can run this acestream container on that and point your device to stream from that. However you are likely to run into the 15 min error. Let me know if you do not get that error, I can try to incorporate fixes for that into this image.