LINUX.ORG.RU

История изменений

Исправление athost, (текущая версия) :

Не надо snap.

1. Качаешь http://acestream.org/downloads/linux/acestream_3.1.49_ubuntu_18.04_x86_64.tar.gz

2. Распаковываешь в /opt/acestream

3. Устанавливаешь зависимости
Для Арча это

depends=("openssl-1.0" "net-tools" "python2-setuptools" "python2-xlib" "python2-apsw")

В твоем дистре могут называться по другому.

4. Создаешь юнит системд /usr/lib/systemd/system/acestream-engine.service
С таким содержимым
[Unit]
Description=AceStream Engine (console)
After=network.target

[Service]
Type=simple
User=<твой пользователь>
Group=video
ExecStart=/opt/acestream/start-engine --client-console --access-token=<блабла> --live-cache-type=memory --vod-cache-type=memory

[Install]
WantedBy=multi-user.target

Вместо <блабла> — любой набор, вместо <твой пользователь> — имя пользователя

5. Выполняешь
sudo chown пользователь:группа -R /opt/acestream/
sudo chmod +x /opt/acestream/start-engine

6. Запускаешь юнит, ставишь его в автозагрузку.

Веб-интерфейс будет доступен по адресу
http://127.0.0.1:6878/webui/app/<блабла>/server#proxy-server-main

В настройках
http://127.0.0.1:6878/webui/app/<блабла>/server#proxy-server-settings

LIVE STREAM TYPE и VOD STREAM TYPE — Original
Откуда доступ — по вкусу.
Больше ничего не трогаешь.

Исправление athost, :

Не надо snap.

1. Качаешь http://acestream.org/downloads/linux/acestream_3.1.49_ubuntu_18.04_x86_64.tar.gz

2. Распаковываешь в /opt/acestream

3. Устанавливаешь зависимости
Для Арча это

depends=("openssl-1.0" "net-tools" "python2-setuptools" "python2-xlib" "python2-apsw")

В твоем дистре могут называться по другому.

4. Создаешь юнит системд /usr/lib/systemd/system/acestream-engine.service
С таким содержимым
[Unit]
Description=AceStream Engine (console)
After=network.target

[Service]
Type=simple
User=<твой пользователь>
Group=video
ExecStart=/opt/acestream/start-engine --client-console --access-token=<блабла> --live-cache-type=memory --vod-cache-type=memory

[Install]
WantedBy=multi-user.target

Вместо <блабла> — любой набор, вместо <твой пользователь> — имя пользователя

5. Выполняешь
sudo chown пользователь:группа -R /opt/acestream/
sudo chmod +x /opt/acestream/start-engine

6. Запускаешь юнит, ставишь его в автозагрузку.

Веб-интерфейс будет доступен по адресу
http://127.0.0.1:6878/webui/app/<блабла>/server#proxy-server-main

Исходная версия athost, :

Не надо snap.

1. Качаешь http://acestream.org/downloads/linux/acestream_3.1.49_ubuntu_18.04_x86_64.tar.gz

2. Распаковываешь в /opt/acestream

3. Устанавливаешь зависимости
Для Арча это

depends=("openssl-1.0" "net-tools" "python2-setuptools" "python2-xlib" "python2-apsw")

В твоем дистре могу называться по другому.

4. Создаешь юнит системд /usr/lib/systemd/system/acestream-engine.service
С таким содержимым
[Unit]
Description=AceStream Engine (console)
After=network.target

[Service]
Type=simple
User=<твой пользователь>
Group=video
ExecStart=/opt/acestream/start-engine --client-console --access-token=<блабла> --live-cache-type=memory --vod-cache-type=memory

[Install]
WantedBy=multi-user.target

Вместо <блабла> — любой набор, вместо <твой пользователь> — имя пользователя

5. Выполняешь
sudo chown пользователь:группа -R /opt/acestream/
sudo chmod +x /opt/acestream/start-engine

6. Запускаешь юнит, ставишь его в автозагрузку.

Веб-интерфейс будет доступен по адресу
http://127.0.0.1:6878/webui/app/<блабла>/server#proxy-server-main