0
edits
Changes
no edit summary
==Where to download==
===Linux===You can download the latest alpha-server versions of the engine here:* Ubuntu 12 i386: http://dl.acestream.org/ubuntu/12/acestream_3.0.2_ubuntu_12.04_i686.tar.gz* Ubuntu 12 amd64: http://dl.acestream.org/ubuntu/12/acestream_3.0.2_ubuntu_12.04_x86_64.tar.gz* Ubuntu 13 i386: http://dl.acestream.org/ubuntu/13/acestream_3.0.2_ubuntu_13.10_i686.tar.gz* Ubuntu 13 amd64: http://dl.acestream.org/ubuntu/13/acestream_3.0-a5_ubuntu_12_amd64.2_ubuntu_13.10_x86_64.tar.gz* Ubuntu 14 i386: http://dl.acestream.org/ubuntu/14/acestream_3.0.2_ubuntu_14.04_i686.tar.gz* Ubuntu 14 amd64: http://dl.acestream.org/ubuntu/14/acestream_3.0.2_ubuntu_14.04_x86_64.tar.gz* CentOS 6 amd64: http://dl.acestream.org/centos/6/acestream_3.0.2_centos_6_amd64.tar.gz* CentOS 7 amd64: http://dl.acestream.org/centos/7/acestream_3.0.2_centos_7_amd64.tar.gz* Debian 6 i386: http://dl.acestream.org/debian/6/acestream_3.0.2_debian_6.0.10_i686.tar.gz* Debian 6 amd64: http://dl.acestream.org/debian/6/acestream_3.0.2_debian_6.0.10_x86_64.tar.gz* Debian 7 i386: http://dl.acestream.org/debian/7/acestream_3.0.2_debian_7.6_i686.tar.gz* Debian 7 amd64: http://dl.acestream.org/debian/7/acestream_3.0-a5_centos_6_amd64.2_debian_7.4_x86_64.tar.gz ===Windows===* full package (engine + plug-in + player): http://dl.acestream.org/products/acestream-full/win/latest* only the engine: http://dl.acestream.org/win32/engine/AceStreamEngine_3.0.2.zip ===Android===* engine + player: http://dl.acestream.org/products/acestream-full/android/latest* only the engine: http://dl.acestream.org/products/acestream-engine/android/latest
==Changelog==
''3.0.2''
*ability to filter traffic at special nodes is added (look at [[#Traffic filtration|Traffic filtration]])
''3.0.1''
*a large-scale optimization of all modules was held
''3.0.0-a18''
*bug, because of which some support nodes could lose connection with the source, was fixed
*parameter <tt>--title</tt> became required (this parameter transfers "readable" name of broadcast which is displayed at users' players during playback)
*two required parameters for the source are added:
**<tt>--quality</tt> - channel's quality; possible values:
***SD
***HD
**<tt>--category</tt> - channel's category; possible values:
***informational
***entertaining
***educational
***movies
***documentaries
***sport
***fashion
***music
***regional
***ethnic
***religion
***teleshop
***erotic_18_plus
***other_18_plus
***cyber_games
***amateur
***webcam
''3.0.0-a12''
*CPU usage was significantly optimized
*memory leaks were eliminated
''3.0.0-a5''
*start nodes are added
''3.0.0-a1''
*the first alpha-version
==How to install over the old version==
* download package for your OS
* unzip to a temporary folder (for example, to /tmp/acestream)
* copy appropriate files from temporary folder to root folders /usr/bin/ and /usr/share/acestream (all old files and folders can be deleted)
IMPORTANT: For the work of a new engine package <tt>python-setuptools</tt> must be installed.
==How to launch without deleting an old version==
===Node's web-interface===
Every node has web-interface to view current status, as well as options to change some of the parameters "on the fly" (without restarting the node).
Web-interface works on the main port of the node (specified by parameter <tt>--port</tt>).
By default web-interface is available only from the same machine, from which the node was launched.
To allow remote access, you have to launch the node with option <tt>--service-remote-access</tt>.
Also you can set a password for web-interface to prevent unauthorized access, using option <tt>--service-access-token</tt>
Full list of options to customize web-interface:
*<tt>--stats-report-interval</tt> - frequency of node's statistics update, in seconds (by default 60)
*<tt>--stats-report-peers</tt> - if this option is set, a list of nodes that are currently connected to the node will be shown in monitoring (by default node list is not displayed).
*<tt>--service-remote-access</tt> - allow remote access to web-interface
*<tt>--service-access-token</tt> - set a password for web-interface
Access to web-interface is performed via HTTP-GET request to the node's port:
*monitoring - <nowiki>http://node.address:PORT/app/TOKEN/monitoring</nowiki>
*control - <nowiki>http://node.address:PORT/app/TOKEN/update</nowiki>
If node was launched without option <tt>--service-access-token</tt>, then TOKEN is not specified in the request.
<br/>Responses are given in JSON format.
Examples:
*request to the node without the password for web-interface:
<nowiki>http://192.168.1.3:8640/app/monitor</nowiki>
*request to the node with the password "qwerty" for web-interface:
<nowiki>http://192.168.1.3:8640/app/qwerty/monitor</nowiki>
====Monitoring====
====Management====