Changes

Jump to: navigation, search

AceStream 3.0/en

1,142 bytes removed, 10:24, 15 January 2014
→‎Как запустить без удаления старой версии
*the first alpha-version
 
==How to launch without deleting an old version==
==Как запустить без удаления старой версии==
Alpha-version can be launched on a server simultaneously with any release version.
Альфа-версия может быть запущена на сервере одновременно с любой релизной версией.
 
For the launching you need to:
Для запуска необходимо:
* download archive for your OS
* скачать архив для нужной ОС
* распаковатьunpack архивarchive вin любуюany папкуfolder (например,for вexample, /opt/acestream/engine_new)
* запустить файлlaunch acestreamengine вfile in the unpacked распакованнойfolder папкеwith сa параметромparameter --lib-path /path/to/acestream_libraries. ПримерExample:
<tt>/opt/acestream/engine_new/acestreamengine --lib-path /opt/acestream/engine_new</tt>
 
Parameter --lib-path sets the path to Ace Stream libraries. By default the path /usr/share/acestream is used. If the release version of the engine is already installed on the server, it will be launched without specifying the parameter --lib-path. To know for sure which version was launched, you can check the version from command line. For example, if version 2.1.6 is already installed, the result without specifying --lib-path will be following:
Параметр --lib-path задает путь к библиотекам Ace Stream. По умолчанию используется путь /usr/share/acestream. Если на сервере уже установлена релизная версия движка, то без указания параметра --lib-path будет запущена она. Чтобы точно знать, какая версия движка запустилась, можно проверить версию из командной строки. Например, если уже установлена версия 2.1.6, то без указания --lib-path результат будет такой:
<tt># /opt/acestream/engine_new/acestreamengine --version
version: 2.1.6 revision: 293</tt>
 
With specifying --lib-path a new version will be launched:
С указанием --lib-path запустится новая версия:
<tt># /opt/acestream/engine_new/acestreamengine --lib-path /opt/acestream/engine_new --version
version: 3.0.0-a1 revision: 565</tt>
 
=== ЗапускLaunch наon CentOS ===
On CentOS there are some features of the engine launch.
На CentOS есть некоторые особенности запуска движка.
 
Standard library openssl on CentOS do not support some necessary for the engine functions. In this regard, together with the engine for CentOS there is a recompiled library openssl and module python-m2crypto, which is superstructure over openssl. These libraries are in the folder usr in archieve with the engine. To use them you have to copy folders "lib64" and "local" from the folder "usr" into appropriate folders in /usr. If the engine of the previous version is installed on the server, these libraries are in your system and there is no need to copy them.
Стандартная библиотека openssl на CentOS не поддерживает некоторый необходимый для движка функционал. В связи с этим в комплекте с движком для CentOS идет пересобранная библиотека openssl и модуль python-m2crypto, являющийся надстройкой над openssl. Эти библиотеки находятся в папке usr в архиве с движком. Для их использования необходимо скопировать папки lib64 и local из папки usr в соответствующие папки в /usr. Если на сервере уже установлен движок предыдущей версии, то эти библиотеки уже есть в вашей системе и их копировать не нужно.
 
To launch the engine under CentOS script start.sh is used instead of acestreamengine in the folder with the engine.
Для запуска движка под CentOS вместо acestreamengine используется скрипт start.sh в папке с движком.
 
This script sets an environment variable LD_LIBRARY_PATH=/usr/local/ssl/lib before the engine launch, so the recompiled version of the library openssl was used.
Этот скрипт устанавливает переменную среды LD_LIBRARY_PATH=/usr/local/ssl/lib перед запуском движка, чтобы использовалась пересобранная версия библиотеки openssl.
 
Also this script automatically passes the path to libraries to the engine through the parameter --lib-path, so there is no need to specify it additionally.
Также этот скрипт автоматически передает движку путь к библиотекам через параметр --lib-path, поэтому указывать его дополнительно не нужно.
 
==Изменения в параметрах запуска==

Navigation menu