Solved at last. Very Simple. MX Linux 64 bit. (I will check if this method function on MX Linux 32 bit)
download acestream engine 64 bit version from :
Code: Select all
http://wiki.acestream.org/wiki/index.php/Download
find it for Debian 8
Code: Select all
http://dl.acestream.org/linux/acestream_3.1.16_debian_8.7_x86_64.tar.gz
32 bit version can be downloaded here.
Code: Select all
http://dl.acestream.org/debian/7/acestream_3.0.2_debian_7.6_i686.tar.gz
or
Code: Select all
http://dl.acestream.org/ubuntu/14/acestream_3.0.3_ubuntu_14.04_i686.tar.gz
As said.I installed on MX Linux 64 bit.For MX Linux 32 bit, should be checked if the described below method is valid or not.
1-Create a folder called
acestream (must be
acestream)
2-Extract file somewhere.
3-All files inside folder acestream_3.1.16_debian_8.7_x86_64, must be copied to the directory that you created (
acestream)> see attachment picture.
4-Copy the directory
acestream under directory /opt under your root as : /opt/acestream/ > see attachment picture.
5-Install
git package from Synaptic,if it is not installed.
6-Open Terminal execute
Code: Select all
git clone https://github.com/jonian/acestream-launcher.git
7-Find under your /home/User/ > folder acestream-launcher and open Right Click >Terminal Here, or Open Terminal and write
cd /home/User/acestream-launcher/
Replace User > by your User Name
8-On the Terminal execute
sudo bash ./install.sh
Done.Much more simple than I thought....
Now to watch a stream ...
1- Fire up acestream engine by command on Terminal
/opt/acestream/start-engine --client-console
or
/opt/acestream/start-engine --client-console --bind -all
I do not differences between them, but both function
2- Find your acestream link on Internet example suppose yours is
acestream://edca97797b5749855c9c0d512312312312323
3-Excute
acestream-launcher acestream://edca97797b5749855c9c0d512312312312323
*** the follow command in terminal will start both acestream engine and acestream-launcher in one line
Enjoy IT.
P.S.
You can use my script per YAD.
*********************************************************************************************************************
the follow command in terminal will start both acestream engine and acestream-launcher in one line
acestream-launcher $INPUTTEXT --engine "/opt/acestream/start-engine --client-console --bind-all"
**********************************************************************************************************************
Copy and paste the follow lines on your editor and save file, for example as acestream.sh and execute on terminal as
bash acestream.sh
#!/bin/sh
INPUTTEXT=`yad --fixed --height=50 --width=700 --text-align=center --text="Play Stream Link" --entry --entry-label=' Paste AceStream Link and Click OK' --entry`
acestream-launcher $INPUTTEXT --engine "/opt/acestream/start-engine --client-console --bind-all"
From my previous post.
You can copy
acestream.sh under directory /opt/acestream/ and create a launcher on your desktop. I use this method on ARCH and when launcher starts, the Terminal Windows that starts acrestream, remain hidden. The cosmetic thing that I want to make on MX is to hide or minimize Terminal Windows when I start
/opt/acestream/start-engine --client-console
Work like a charm !
Enjoy !
P.S.
For MX Linux 32 bit , I used the same method described for version 64 bit, but same additional packages need to be installed before.
Script file start_engine is missing on version 32 bit.Because I did not know how to start acestream engine,I copied it from 64 bit. Follow is Start_Engine,sh file
+++++++++++++++++++++++
#!/bin/sh
ROOT=$(readlink -f $(dirname $0))
LD_LIBRARY_PATH=${ROOT}/lib ${ROOT}/acestreamengine --lib-path $ROOT "$@"
++++++++++++++++++++++++
Packages that need to be installed as described here :
Code: Select all
https://aur.archlinux.org/packages/acestream-engine-i686/
python-m2crypto
python-apsw
python3-apsw
python3-lxml
python3-setuptools
python-typing
++++++++++++++++++++++++
but the latest acestream-launcher script is not valid for acestream-engine < 3.1.
Author of acestream-launcher recommended :
jonian commented 23 hours ago :
Hi, as it states in the readme:
Since v1.0.0 acestream-launcher uses Acestream Engine HTTP API that is available on acestream-engine v3.1 or later.
So to make it work with acestream-engine 3.0.2 you should use the latest version before v1.0.0 from here
https://github.com/jonian/acestream-lau ... v0.5.0.zip.
I used acestream-launcher Version 0.5.Additional python-psutil needs to be installed.
Extract acestream-launcher version 0.5 and copy files on the acestream directory that you get from git clone.Use the same method to install by : sudo ./install.You will see an error for illegal character on Line 8, but do not care.
Start streaming or by command line for example:
acestream-launcher acestream://2b3119a7752920ad43a627d4cf60f69e2e6efb04 --engine "/opt/acestream/start-engine --client-console --bind -all"
or use my YAD launcher.
Player vlc or mpv or smplayer or mplayer , can be changed by editing acestream_launcher.py on /opt/acestream-launcher, or edit acestream_launcher.py before install. on this section:
)
parser.add_argument(
'-p', '--player',
help='the media player command to use (default: mpv)',
default='mpv'
)
I strongly recommend to run first command on Terminal, to verify that no library is missing.If a library is missing, install it.
Enjoy IT.
You do not have the required permissions to view the files attached to this post.