24 Июнь 2017, 18:31:44Последний пользователь: VD
Ace Stream Forum » Базовые продукты ACE Stream ( Torrent Stream ) » Анонсы и Релизы  » Тестируем ПО Ace Stream 2.1 (для Debian/Ubuntu) (Ru)
Страниц: 1 2 [3] 4 5 ... 16   Вниз
  Отправить эту тему  |  Печать  
Автор Тема: Тестируем ПО Ace Stream 2.1 (для Debian/Ubuntu) (Ru)  (Прочитано 728731 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
vpip
Newbie
*
Оффлайн Оффлайн
Сообщений: 18

Email
« Ответ #30 : 29 Сентябрь 2013, 12:44:56 »

Проблема так и не решилась. По-прежнему работает только raketa-tv.
копирую логи:
anton, всё установилось нормально(плагин, движок...), захожу на http://info.acestream.org/#/test нажимаю play - ничего не происходит(нет значка в трее) --> запускаю движок командой acestreamengine --client-gtk --> движок запускается --> перезагружаю страничку в браузере, нажимаю play - по прежнем ничего.

2013-09-20 16:29:24,158|acestream|enable debug: 0
2013-09-20 16:29:24,158|acestream|version=2.1.6 revision=293 date=2013-09-18
2013-09-20 16:29:24,158|acestream|get_default_api_version: 2
2013-09-20 16:29:24,158|acestream.coreapp|use fixed i2i_port: 62062
2013-09-20 16:29:24,222|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:41202
2013-09-20 16:29:24,223|acestream.LM|listen on 8621
2013-09-20 16:29:24,265|acestream.VideoServer|start: addr=127.0.0.1 port=6878
2013-09-20 16:29:24,284|acestream.lang|setting up languages: default=en_EN.lang system=uk_UA
2013-09-20 16:29:24,340|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:46256
2013-09-20 16:29:24,341|acestream.APIServer|run: ready to receive remote commands on 62062
2013-09-20 16:29:24,342|acestream.gtk_app|init: icon_path=/usr/share/acestream/data/images/acestream16.png
2013-09-20 16:29:32,502|acestream.coreapp|external_connection_made: ip=127.0.0.1 port=45794 myip=127.0.0.1 myport=62062 connections=1
2013-09-20 16:29:32,503|acestream.coreapp|got command: HELLOBG
2013-09-20 16:29:32,503|acestream.BGInstanceConnection|send HELLOTS version=2.1.6 key=aa1a0f0b4b

так же в /tmp создается папка /tmp/TorrentStream, в которой 2 лога:
libts-plugin.log
[2013.09.20 18:49:50.988][TSMozillaPlugin] Plugin creating...
[2013.09.20 18:49:51.206][VLCWrapper] Creating libts wrapper object...
[2013.09.20 18:49:51.207][VLCWrapper::initWrapper] Initializing libts wrapper object...
[2013.09.20 18:49:51.233][VLCWrapper::createPlayer] Creating MediaPlayer and Playlist...
[2013.09.20 18:49:51.233][VLCWrapper::registerEvents] Registering mediaplayer events and hotkeys...
[2013.09.20 18:49:51.237][VLCWrapper::onP2PError] Got event "Error": Cannot find TSengine!
[2013.09.20 18:49:51.237][VLCWrapper::onP2PError] Got event "Error": Could not Startup!
qp2paccess.log
[2013.09.20 18:49:51.207][QP2PAccess] Creating...
[2013.09.20 18:49:51.207][QP2PAccess] Starting thread...
[2013.09.20 18:49:51.210][P2PControl] Creating...
[2013.09.20 18:49:51.210][BGConnection] Creating...
[2013.09.20 18:49:51.236][P2PControl::doStartup] Starting up...
[2013.09.20 18:49:51.237][BGConnection::Connect] Cannot connect: Connection refused
[2013.09.20 18:49:51.237][P2PControl::startEngine] Cannot find TSengine!!!
[2013.09.20 18:49:51.237][QP2PAccess::evPrivate] Got event "Error": Cannot find TSengine!
[2013.09.20 18:49:51.237][P2PControl::doStartup] Cannot startup.
[2013.09.20 18:49:51.237][QP2PAccess::evPrivate] Got event "Error": Could not Startup!

Может поможет  :)
Сообщить модератору   Записан
Slacker
Newbie
*
Оффлайн Оффлайн
Сообщений: 3

Email
« Ответ #31 : 29 Сентябрь 2013, 19:18:25 »

Установка Ace Stream на Debian/Ubuntu из репозитория

Шаг 1

Добавить ссылку на соответствующий репозиторий в файл /etc/apt/sources.list.

Репозиторий следует выбирать в зависимости от операционной системы.

Debian 6:
deb http://repo.acestream.org/debian/ squeeze main
либо
deb http://repo.acestream.org/debian/ sid main

Примечание: пакеты в репозитории sid собраны с зависимостями, которые соответствуют официальным sid-репозиториям Debian. Если вы не знаете, какой репозиторий выбрать, используйте squeeze.

Debian 7:
deb http://repo.acestream.org/debian/ wheezy main

Ubuntu 11.10:
deb http://repo.acestream.org/ubuntu/ oneiric main

Ubuntu 12.04:
deb http://repo.acestream.org/ubuntu/ precise main

Ubuntu 12.10:
deb http://repo.acestream.org/ubuntu/ quantal main

Ubuntu 13.04:
deb http://repo.acestream.org/ubuntu/ raring main

Шаг 2

Установка публичного ключа. Для этого необходимо выполнить следующую команду:

Debian:
wget -O - http://repo.acestream.org/keys/acestream.public.key | apt-key add -

Ubuntu:
sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -

Шаг 3

Установка пакета acestream-full.

Debian
apt-get update
apt-get install acestream-full

Ubuntu
sudo apt-get update
sudo apt-get install acestream-full

В репозитории для Ubuntu доступны следующие пакеты:
  • acestream-engine - движок
  • acestream-mozilla-plugin - плагин для браузеров
  • acestream-player - десктопный плеер
  • acestream-player-data - набор общих библиотек для плеера и плагина
  • acestream-full - полный пакет, который включает в себя все вышеперечисленные

Для Debian доступен только движок (acestream-engine).
Здравствуйте.
Возможно ли скачать текущую версию AceStream не из репозитория, так как не все пользуются Debian или Ubuntu/KUbuntu?
Другие дистрибутивы просто не поддерживают apt-get для скачивания и установки.
Сообщить модератору   Записан
ValdikSS
Newbie
*
Оффлайн Оффлайн
Сообщений: 12

Email
« Ответ #32 : 30 Сентябрь 2013, 20:51:49 »

Здравствуйте.
Возможно ли скачать текущую версию AceStream не из репозитория, так как не все пользуются Debian или Ubuntu/KUbuntu?
Другие дистрибутивы просто не поддерживают apt-get для скачивания и установки.
https://aur.archlinux.org/packages/ac/acestream-engine/PKGBUILD
https://aur.archlinux.org/packages/ac/acestream-mozilla-plugin/PKGBUILD
https://aur.archlinux.org/packages/ac/acestream-player/PKGBUILD
https://aur.archlinux.org/packages/ac/acestream-player-data/PKGBUILD
Сообщить модератору   Записан
alex29734
Newbie
*
Оффлайн Оффлайн
Сообщений: 7

Email
« Ответ #33 : 01 Октябрь 2013, 10:38:28 »

Вот прямые ссылки на скачивание-прямее больше некуда:
 http://repo.acestream.org/ubuntu/pool/main/a/acestream-mozilla-plugin/acestream-mozilla-plugin_2.1.6-1raring2_amd64.deb
 http://repo.acestream.org/ubuntu/pool/main/a/acestream-player/acestream-player_2.1.6-1raring2_amd64.deb
 http://repo.acestream.org/ubuntu/pool/main/a/acestream-player-data/acestream-player-data_2.1.6-1raring2_amd64.deb
 http://repo.acestream.org/ubuntu/pool/main/a/acestream-engine/acestream-engine_2.1.6-1raring4_amd64.deb
Последовательность : engine,acestream-mozilla-plugin,acestream-player,acestream-player-data.
Если не получилось,надо вскрыть каждый архив data.qz и тупо порассовывать по папкам .
Опробовано на Ubuntu 12.04 LTS и Opensuse 12.3 . Сильно подозреваю что и на Debiane пойдёт :D
Сообщить модератору   Записан
knawnd
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #34 : 03 Октябрь 2013, 22:43:51 »

Опробовано на Ubuntu 12.04 LTS и Opensuse 12.3 . Сильно подозреваю что и на Debiane пойдёт :D

попробовал сконвертировать из deb в rpm с помощью alien как под Debian 6.0 x86, так и под OpenSUSE 12.3 x86, но безуспешно:

[debian]$ alien -r -k -c acestream-engine_2.1.6-1raring4_i386.deb
mkdir: invalid option -- '2'
Try `mkdir --help' for more information.
unable to mkdir -2.1.6:  at /usr/share/perl5/Alien/Package.pm line 257.

[opensuse]$ alien -r -k --scripts acestream-engine_2.1.6-1raring4_i386.deb
Use of uninitialized value in lc at /usr/lib/perl5/vendor_perl/5.16.2/Alien/Package/Deb.pm line 556.
Use of uninitialized value in lc at /usr/lib/perl5/vendor_perl/5.16.2/Alien/Package/Deb.pm line 556.
mkdir: invalid option -- '2'
Try 'mkdir --help' for more information.
unable to mkdir -2.1.6:  at /usr/lib/perl5/vendor_perl/5.16.2/Alien/Package.pm line 257.

Может кто-то поделиться rpm-пакетами для opensuse 12.3 x86 или подскажет, как исправить ошибки, приведённые выше?
Сообщить модератору   Записан
alex29734
Newbie
*
Оффлайн Оффлайн
Сообщений: 7

Email
« Ответ #35 : 04 Октябрь 2013, 11:41:20 »

Качаете http://yadi.sk/d/J6QpHSCSANC24
Создаёте в yast локальный репозитарий и всё устанавливаете (надо отметить сразу все и установить-при установке будет ругаться на отсутствие gtk-ubuntu -игнорируете(выбираете вариант повредить пакет такой-то))
Устанавливаете модуль питона python-M2Crypto
Идёте в папку /usr/lib/x86_64-linux-gnu/  и копируете все файлы что там есть в /usr/lib64 прямо в корень папки (под рутом ессно)
Всё должно заработать. НО! Эта версия acestream нестабильная и минут через 15 виснет телевидение. Поэтому надо установить 2.1.6 . Не пропало желание посмотреть телик? Идёте в yast,удаляете пакет acestream-local. Распаковывате четыре архива по разным папкам и копируете их в систему ( содержимое папки bin в bin, share в share). А вот содержимое папок /usr/lib надо копировать в /usr/lib64. Можете сконвертировать alien-ом : alien -rc xxxxxx.rpm но даже если он всё сконвертит и установит работать не будет потому что в ubuntu рабочая директория всех основных библиотек /usr/lib а в opensuse /usr/lib64
Сообщить модератору   Записан
killer8080
Newbie
*
Оффлайн Оффлайн
Сообщений: 3

Email
« Ответ #36 : 04 Октябрь 2013, 19:42:45 »

попробовал сконвертировать из deb в rpm с помощью alien как под Debian 6.0 x86, так и под OpenSUSE 12.3 x86, но безуспешно:

[debian]$ alien -r -k -c acestream-engine_2.1.6-1raring4_i386.deb
mkdir: invalid option -- '2'
Try `mkdir --help' for more information.
unable to mkdir -2.1.6:  at /usr/share/perl5/Alien/Package.pm line 257.

[opensuse]$ alien -r -k --scripts acestream-engine_2.1.6-1raring4_i386.deb
Use of uninitialized value in lc at /usr/lib/perl5/vendor_perl/5.16.2/Alien/Package/Deb.pm line 556.
Use of uninitialized value in lc at /usr/lib/perl5/vendor_perl/5.16.2/Alien/Package/Deb.pm line 556.
mkdir: invalid option -- '2'
Try 'mkdir --help' for more information.
unable to mkdir -2.1.6:  at /usr/lib/perl5/vendor_perl/5.16.2/Alien/Package.pm line 257.
попробуйте имя пакета взять в кавычки
$ alien -r -k -c 'acestream-engine_2.1.6-1raring4_i386.deb'
Сообщить модератору   Записан
knawnd
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #37 : 04 Октябрь 2013, 22:57:21 »

попробуйте имя пакета взять в кавычки
$ alien -r -k -c 'acestream-engine_2.1.6-1raring4_i386.deb'

спасибо за совет, но не помогло - ошибки такие же. Похоже, что имя пакета по каким-то причинам определяется неверно: должно быть <name>-<version>, а получается только -<version>, что и передаётся mkdir, который трактурет это как параметр (ибо аргумент начинается со знака "-"). Если жёстко в коде соответствующего перлового модуля заменить <name> на acestream-engine, то на этом месте больше не спотыкается, но по аналогичной причине затыкается на другом. Но как-то не хочется такой ugly hack применять для всех используемых alien'ом перловых модулей.
Интересно то, что deb с аналогичным по структуре именем acestream-player_2.1.6-1raring2_i386.deb конвертируется alien'ом без проблем (как и остальные acestream-* deb'ы). Т.е. затык только на acestream-engine.
« Последнее редактирование: 04 Октябрь 2013, 22:58:59 от knawnd » Сообщить модератору   Записан
knawnd
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #38 : 04 Октябрь 2013, 23:06:44 »

Качаете http://yadi.sk/d/J6QpHSCSANC24
[...]Поэтому надо установить 2.1.6.
вот с 2.1.6 и пытаюсь возиться

Распаковывате четыре архива по разным папкам и копируете их в систему ( содержимое папки bin в bin, share в share).
подобные ручные манипуляции - последнее дело. Попытаюсь сконвертить в rpm.

А вот содержимое папок /usr/lib надо копировать в /usr/lib64.
[...]
но даже если он всё сконвертит и установит работать не будет потому что в ubuntu рабочая директория всех основных библиотек /usr/lib а в opensuse /usr/lib64
у меня 32-битная ОС, поэтому /usr/lib64 отсутствует

Можете сконвертировать alien-ом : alien -rc xxxxxx.rpm
alien'ом пока не получается
« Последнее редактирование: 04 Октябрь 2013, 23:11:08 от knawnd » Сообщить модератору   Записан
knawnd
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #39 : 05 Октябрь 2013, 10:34:24 »

Интересно то, что deb с аналогичным по структуре именем acestream-player_2.1.6-1raring2_i386.deb конвертируется alien'ом без проблем (как и остальные acestream-* deb'ы). Т.е. затык только на acestream-engine.

если добавить в alien вывод некоторой отладочной информации, то выясняется, что в пакете acestream-engine отсутствует поле name, тогда как в остальных пакетах acestream-* оно есть.
Просьба к разработчикам/мэнтейнерам пересобрать deb для acestream-engine с необходимой информацией (в частности, нужно поле name и значение для него acestream-engine).
Сообщить модератору   Записан
kacnep
Newbie
*
Оффлайн Оффлайн
Сообщений: 1

Email
« Ответ #40 : 05 Октябрь 2013, 11:04:19 »

Здравствуйте!

Пытаюсь установить acestream под Gentoo. Существует уже готовый ebuild (layman -a stuff), написаный под 2.0.8, который, естесственно уже не работает, так как .deb пакеты переложены в другое место. Я перебил ссылки и номер версии (2.1.6) в скрипте, и всё успешно установилось. Но сейчас жуткие проблемы со стабильностью:

1. appindicator появляется в трее и успешно там болтается ровно до того момента, пока я не клацну по нему мышкой. Мышиный клик приводит к тому, что появляется информация о текущем потоке, через секунду один раз обновляется, и повисает. Повисает именно UI, т.е. мышка спокойно двигается, окна успешно обновляются, ТВ проигрывается, но мышка как будто ходит не по рабочему столу, а по воздуху - курсоры при наведении не видоизменяются, кнопки не подсвечиваются, клики не работают, alt+tab никак не реагирует, ввод с клавиатуры игнорируется. Проблема решается только Alt+Ctrl+F1 -> killall -9 acestreamengine

2. Если в процессе проигрывания потока закрыть плеер/вкладку браузера - то acestreamengine (и, если запущен, acestreamplayer) повисает. SIGTERM игнорируется, помогает только SIGKILL.

3. При добавлении канала в плэйлист плеера или при остановке/переключении потока очень часто крэшится acestreamengine. /var/log/messages и dmesg о событии segfault не сообщают, в /tmp/acestream.log никаких сообщений об ошибках, только последние команды. В этом примере я попытался прогрузить в плеер плэйлист с каналами во время проигрывания потока:

$ tail /tmp/acestream.log
2013-10-05 18:34:43,639|acestream.BGInstanceConnection|send STATE 2
2013-10-05 18:35:14,429|acestream.BGInstanceConnection|send STATE 3
2013-10-05 18:35:25,250|acestream.BGInstanceConnection|send STATE 2
2013-10-05 18:37:01,750|acestream.BGInstanceConnection|send STATE 3
2013-10-05 18:37:15,583|acestream.BGInstanceConnection|send STATE 2
2013-10-05 18:37:21,522|acestream.coreapp|got command: LOADASYNC 808189 PID 3901cda783a346d9c4ac50f6aa99087649d4ade6
2013-10-05 18:37:21,549|acestream.BGInstanceConnection|send_load_response: request_id=808189 response={"status": 1, "files": [["torrent-tv_ru_1%2B1", 0]], "infohash": "2a43321304e355310036281b1e13932f767b7256", "checksum": "7ff2e5cf64e08af83d1d9910a58ba1713e252736"}
2013-10-05 18:37:21,549|acestream.coreapp|got command: LOADASYNC 380093 PID 187731742e0194cb1f7721514f198254d9471d79
2013-10-05 18:37:21,584|acestream.BGInstanceConnection|send_load_response: request_id=380093 response={"status": 1, "files": [["torrent-tv_ru_100%20%D0%A2%D0%92", 0]], "infohash": "04cb0639a6cc48153143e2bdca78a7396c88e18f", "checksum": "1f8d41cbbaadb267d88be95718565f7602ab9b7d"}
2013-10-05 18:37:21,584|acestream.coreapp|got command: LOADASYNC 772013 PID cf4d858fbfaaed0fabef34e91bd88c7207059719

вывод плеера в консоль при этой ошибке:

[ "2013.10.05 18:37:21.625" ] "[BGConnection::SendMsg] Sending: LOADASYNC 506848 PID 8d0228d2a0c8e976a72703f2756401530dfb088a"
[ "2013.10.05 18:37:21.625" ] "[P2PWrapper] onP2PState: 8"
[ "2013.10.05 18:37:21.625" ] "[P2PControl::doLoadAsync] Loading async"
[ "2013.10.05 18:37:21.641" ] "[BGConnection::SendMsg] Sending: LOADASYNC 635063 PID 04b46507eb2f99d53ac4f59c31c21c6773aa0b3a"
[ "2013.10.05 18:37:21.641" ] "[SOCKET] disconnected"
[ "2013.10.05 18:37:21.641" ] "[P2PWrapper] onP2PState: 8"
[ "2013.10.05 18:37:21.641" ] "[P2PControl::doLoadAsync] Loading async"
[ "2013.10.05 18:37:21.642" ] "[BGConnection::SendMsg] not connected..."
[ "2013.10.05 18:37:21.642" ] "[P2PControl::doLoadAsync] Loading async"
[ "2013.10.05 18:37:21.642" ] "[BGConnection::SendMsg] not connected..."

<...много много раз повторяются последние два сообщения...>

ebuild скрипт в текущем виде:

# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5

PYTHON_COMPAT="python2_7"

inherit multilib python-r1

DESCRIPTION="ACE Stream Engine"
HOMEPAGE="http://torrentstream.org/"
SRC_URI=" x86? ( http://repo.acestream.org/ubuntu/pool/main/a/${PN}/${PN}_${PV}-1raring4_i386.deb )
amd64? ( http://repo.acestream.org/ubuntu/pool/main/a/${PN}/${PN}_${PV}-1raring4_amd64.deb )"

LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="gtk"

DEPEND="dev-python/m2crypto
dev-python/apsw
gtk? ( dev-libs/acestream-python-appindicator )"
RDEPEND="${DEPEND}"

S="${WORKDIR}"

src_prepare(){
unpack ${A}
unpack ./data.tar.gz
}

src_install(){
mv usr/lib/python2.7/dist-packages usr/lib/python2.7/site-packages
# if ! use gtk;then
# sed 's|client_gtk|client_console|' -i usr/bin/acestreamengine-client-gtk
# fi
# sed 's|python |python2.7 |' -i usr/bin/acestreamengine
cp -R usr "${D}"
}

В качестве DE используется Gnome 2.32.1
Собственно вопрос: как то эти проблемы можно поправить?
Сообщить модератору   Записан
sulamita
Newbie
*
Оффлайн Оффлайн
Сообщений: 35

Email
« Ответ #41 : 07 Октябрь 2013, 00:30:07 »

Как быть с установкой на Ubuntu 13.10 amd64? Кто нибудь пробовал? Как успехи?,у меня не получилось,все глухо!
Сообщить модератору   Записан
vpip
Newbie
*
Оффлайн Оффлайн
Сообщений: 18

Email
« Ответ #42 : 07 Октябрь 2013, 15:16:47 »

Как быть с установкой на Ubuntu 13.10 amd64? Кто нибудь пробовал? Как успехи?,у меня не получилось,все глухо!
по конкретней что не так ?
Сообщить модератору   Записан
sulamita
Newbie
*
Оффлайн Оффлайн
Сообщений: 35

Email
« Ответ #43 : 07 Октябрь 2013, 18:30:13 »


по конкретней что не так ?
[/quote]

Да все не так! Например какой указать репозиторий для 13.10? При прописке репозитория 13.04 потом начинаются сплошные
проблемы с пакетами и ничего не устанавливается,при попытке установить как описывает тут alex29734 тоже никаких результатов, после установки engine,при попытке установки acestream-mozilla-plugin начинаются проблемы с пакетами и дальше уже на всех остальных также проблема с пакетами. Короче,Вы мне скажите,существует ли реальная установка на АСЕ на бета Убунту 13.10 или нет,чтобы я себе не сверлил мозг бессмысленным поиском решения установки?
Сообщить модератору   Записан
Mernix
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #44 : 07 Октябрь 2013, 21:59:30 »

...
Если не получилось, пробуем запустить движок без использования графической библиотеки:
$ acestreamengine --client-console --log-file /tmp/acestream.log
(запуск в консольном режиме, значок не появляется, писать логи в файл /tmp/acestream.log)
...

Прописываю в терминал и вижу маты...
root@nix-home:/home/nix# acestreamengine --client-console --log-file /tmp/acestream.log
Exception in thread UPnPThread-14:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
    self.run()
  File "ACEStream/Core/NATFirewall/UPnPThread.py", line 56, in run
TypeError: object of type 'NoneType' has no len()

Хоть и материться жутко но магическая кнопочка стала работать во всех браузерах: Опера, Хром, Фаерфокс!
Но приходиться прописывать каждый раз после перезагрузки моего компа Kubuntu 12.04 LTS
если я засуну в автозагрузку норм будет? не будет нарушен пространственно-временной континуум?   :o
« Последнее редактирование: 07 Октябрь 2013, 22:05:14 от Mernix » Сообщить модератору   Записан
Страниц: 1 2 [3] 4 5 ... 16   Вверх
  Отправить эту тему  |  Печать