Skip to content
AceStream engine for Linux ARM and x86
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
chroot
mods
platform
scripts
.editorconfig
.gitignore
LICENSE
README.md
build.sh

README.md

cheapstream

Brings AceStream engine to Linux ARM.

This is a build system for creating AceStream distributable for Linux ARM target. It uses the last version of AceStream for Android as the base with some patches. The output distributable is suitable for running in chroot environment.

Requirements

  • ARMv7+/x86 CPU
  • systemd-enabled Linux distribution
  • systemd-nspawn for running AceStream engine in chroot-ed environment

Usage

  1. Clone the repo and build a distributable.

    $ git clone https://github.com/miltador/cheapstream
    $ cd cheapstream
    $ ./build.sh [arm|x86]
  2. Edit dist/start_acestream.sh according to your needs.

  3. Run AceStream engine.

    $ cd dist
    $ ./start_acestream.sh

TODO

  • Make x86 port usable (probably need to find perfect donor)
  • Revise and complete android.py RPC responses emulation
  • Set timezone for systemd container properly
  • Pack dnspython lib (mods/python27/dns) into an egg
  • etc... Open issues if you have any idea!

Thanks

Special thanks to Pepsik for providing full set of arm libs and improved starting script.

Also thanks to those people who made it possible by providing first ports.

You can’t perform that action at this time.