martinbjeldbak / acestream-http-proxy

Stream AceStream sources on macOS and other systems without needing to install AceStream player
https://hub.docker.com/r/martinbjeldbak/acestream-http-proxy
33 stars 8 forks source link

Raspberry Pi Install ? #13

Closed Write closed 5 months ago

Write commented 1 year ago

Hello, all acestream versions for Linux seems to be for AMD64 : https://docs.acestream.net/products/#linux Is there a way to run it on Raspberry Pi (ARM64) then ?

Thanks

martinbjeldbak commented 11 months ago

Hi @Write not at this stage as far as I'm aware. Relates to #5 which is regarding running AceStream on ARM-based Macbooks. You can try the workaround posted in the comment here https://github.com/martinbjeldbak/acestream-http-proxy/issues/5#issuecomment-1657122111

Let me know how you go!

Write commented 11 months ago

Hi @Write not at this stage as far as I'm aware. Relates to #5 which is regarding running AceStream on ARM-based Macbooks. You can try the workaround posted in the comment here #5 (comment)

Let me know how you go!

I tried it, but it didn't work back then, unfortunately.

I've found an older docker-compose from another repo, with binaries included, which seems to be from back when Acestream still produced ARM build. (or someone reverse engineered it, idk);

The only issue is that it reboot the container each time the stream is stopped.

Still a great workaround if anyone really needs it. Repo : https://github.com/danielchc/docker-acestream-arm

My docker-compose.yml

version: '3'
services:
  acestream:
    image: danielchc/acestream-arm:latest
    container_name: acestream
    hostname: acestream
    ports:
      - '6878:6878'
      - '8621:8621'
    restart: always

(port 8621 isn't required)

martinbjeldbak commented 11 months ago

I see, it looks like you're right - a different version of the engine is published for ARM https://docs.acestream.net/products/#ace-stream-engine. Unfortunate. Should have access to an ARM-based machine soon-ish and will continue to look into it with multi-arch images.

Updating README to make sure we clarify that this repo doesn't support ARM. Thanks again for helping investigate!

martinbjeldbak commented 5 months ago

Closing as not planned, unfortunately :( until AceStream supports ARM, this project is unable to build images for arm

Without something like Rosetta on MacOS that emulates amd64 images, this won't be possible

Hoping this changes!