项目作者: miltador

项目描述 :
AceStream engine for Linux ARM and x86
高级语言: Python
项目地址: git://github.com/miltador/cheapstream.git
创建时间: 2016-12-22T16:52:47Z
项目社区:https://github.com/miltador/cheapstream

开源协议:BSD 3-Clause "New" or "Revised" License

下载


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.

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

  3. Run AceStream engine.

    1. $ cd dist
    2. $ ./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.