LINUX.ORG.RU

Acestream для Opensuse Leap 15.1, Fedora 30

 , , , ,


0

1

Все мои попытки найти готовое решение на просторах инета закончились отрицательно. Найденное на RPM acestreamengine вроде встал, но к нему нужен launcher как понимаю, по поиску ftp тоже находится, но поставить его не удается, пишет yast битый архив при установке. http://rpm.pbone.net/index.php3/stat/4/idpl/54633912/dir/opensuse_leap_15/com...

Посему вопрос к коммюнити,кому-нибудь удалось запустить трансляции acestream в этих дистрах? и Может кто сможет пересобрать/перепаковать имеющийся acestream для debian /ubuntu ? Это было бы отличное благое дело для многих пользвователейэтих диструбутивов и Вы стали бы чуточку известнее не только на российских форумах.

Ответ на: комментарий от dexpl

В основном используется для просмотра спортивных трансляций, можно и торренты смотреть не скачивая их. Очень популярная и труднозаменимая вещица, вплоть до «так не хочется уходить из-за него на deb дистры»

http://wiki.acestream.org/wiki/index.php/Заглавная_страница http://www.acestream.org/rus/

archibull
() автор топика
Ответ на: комментарий от archibull

p.s. вот уже гугл сразу выдает эту ветку на втором месте, если ввести acestream для fedora

archibull
() автор топика

Пользуюсь на openSUSE 15.1 таким вот набором команд:

docker pull magnetikonline/acestream-server
git clone https://github.com/magnetikonline/docker-acestream-server
alias run-tmpfs="/home/user/.docker-acestream/run-tmpfs.sh"
alias playstream="/home/user/.docker-acestream/./playstream.py"

Запуск

run-tmpfs; playstream --ace-stream-pid ab79e8705a4449a2ae4272fbc9174c7db4f2ef31 --player /usr/bin/vlc --progress

Нужно включить докер. Будет работать на любом дистрибутиве по сути. Лучше решения не нашел.

awesomenickname ★★★★★
()

Качаешь c их сайта http://wiki.acestream.org/wiki/index.php/Download#Linux . Https не работает, тк серт на другой домен. В общем, бардак.

Распаковываешь и запускаешь. С "--client-console" работает в консоли, кушать не просит.

Думаю после этого сообщения попадет в чс.

anonymous
()
Ответ на: комментарий от awesomenickname

Можно поподробнее, что где откуда? Я на линукс месяц всего.

archibull
() автор топика
Ответ на: комментарий от archibull

Потому что кухонным ножом можно убить. Поэтому внесудебным решением запретят кухонные ножи.

anonymous
()

http://wiki.acestream.org/wiki/index.php/Install_Ubuntu
Для любого дистра.
Скачать, установить зависимости, запустить.

Вот, как пример, установки последней бетаверсии в Arch'e
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=acestream-engine
Надеюсь, что там все прозрачно и понятно

Ваш многолетний пользователь сего «чуда»(
И да, очень бы неплохо разобраться, как оно работает.

athost ★★★★★
()
Последнее исправление: athost (всего исправлений: 3)
Ответ на: комментарий от athost

Оп-та-ть))) Забыл самое главное.
Недавно они ввели монетизацию и старые версии прикрыли.
Это в основном для Андроида сделано, но я не поручусь, что работает старая, стабильная 3.1.14 версия для линуха.
Ставь сразу 3.1.35, которая значится как бета. (Ссылка на скачивание есть в PKGBUILD для Arch
Эта точно работает.

athost ★★★★★
()
Последнее исправление: athost (всего исправлений: 2)
Ответ на: комментарий от athost

И да, очень бы неплохо разобраться, как оно работает.


Так как запускать его надо правильно)

athost ★★★★★
()

Так не хочется уходить из-за него на deb дистры с Fedora
Я на линукс месяц всего

Начитался вредных советов, теперь страдаешь.

anonymous
()

В арчике есть пребилды

3 archlinuxcn/python-acestream 0.1.5-2 (13.6 KiB 49.0 KiB) (Installed) Python interface to interact with the AceStream Engine and the HTTP API

2 archlinuxcn/acestream-launcher 2.0.1-2 (13.4 KiB 40.0 KiB) (Installed) Acestream Launcher allows you to open Acestream links with a Media Player of your choice

1 archlinuxcn/acestream-engine 3.1.35-2 (22.9 MiB 74.6 MiB (Installed) ACE Stream engine

Работают.

Гемор возникает, когда захочешь собрать плеер, там вроде тянет он за собой qt4, из-за чего долгая и упорная сборка, но опять archlinuxcn все есть.

One ★★★★★
()
Ответ на: комментарий от One

Я так понимаю в Fedora и OpenSUSE Qt4 уже выпилен. В Ubuntu, Debian и Mageia остался. Хотя может и в SUSE остался. В Arch только в AUR, соответственно и долгая сборка.

anonymous
()
Ответ на: комментарий от anonymous

Сторонние репы (китайцы) с qt4 позволяют сократить время билда acestream плеера.

Но можно и без плеера нормально стрим смотреть. Странно, конечно, что от qt4 так и не ушли.

One ★★★★★
()
Ответ на: комментарий от Polugnom

Благодарю. Все поставилось. Только вот это что значит? sudo snap install acestreamplayer 2019-07-29T00:13:17+03:00 INFO Waiting for restart... Warning: /snap/bin was not found in your $PATH. If you've not restarted your session since you installed snapd, try doing that. Please see https://forum.snapcraft.io/t/9469 for more details.

Я перелогиниловался как и было сказано.

archibull
() автор топика
Ответ на: комментарий от athost

Как я понял Snap - это типа ставить приложения через костыли. А что бы ориджин было надо пользоваться вашим советом. НО как новичок в мире linux я нефига не понимаю: мне делать все по инструкции по ссылке для ubuntu, меняя команды в зависимости от дистрибутива?

archibull
() автор топика
Ответ на: комментарий от archibull

Не надо 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 ★★★★★
()
Последнее исправление: athost (всего исправлений: 2)
Ответ на: комментарий от archibull

Наверное sudo не надо. По крайней мере flatpak ставится без sudo.

anonymous
()
15 марта 2020 г.
Ответ на: комментарий от athost

Вот только нет в дистрибутиве Fеdora нужных библиотек :-)

Гладко было на бумаге да забыли про овраги :-) 4-ех библиотек вообще нет а без них х..пи..н чего соберётся Пробовал из офиц исходников собрать вообще жуть кривой код старые библиотеки половина из которых нет в дистрибутиве Плюнул на это чудо и нашёл другое похожее решение не сошёлся на Асе тем более что разработчики жмут сырцы.

anonymous
()

Я не думаю, что это невозможно собрать на любой целевой системе.
Ну не хочешь заморачиваться, и ладно)
Альтернативы для просмотра ТВ нет, и не будет.
А для торрентов онлайн я сам давно перешел на torrserver

athost ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.