sudo snap install --beta acestreamplayer
acestreamplayer.engine --client-console
acestreamplayer -I qt4 -vvv
[0xf1c7f8] qt4 interface debug: IM: Setting an input
[0xf1c7f8] qt4 interface warning: This shouldn't happen: 1129
acestreamplayer: ../../../../vlc-2.1.4/modules/gui/qt4/input_manager.cpp:321: virtual void InputManager::customEvent(QEvent*): Assertion `0' failed.
Аварийный останов (сделан дамп памяти)
Сейчас борюсь со следующей бедой. При работе с плейлистом, нажатия на Следующий или Предыдущий (или горячие клавиши N и P) вызывают падение плеера.Вот тут подробнее - с плейлистом проблемы глобальные (т.е вплоть до того, что оно падает даже на плейлисте для пары локальных файлов, или только для определенных случаев/форматов - т.е падает на http:// ссылках, но не на acestream:// -и т.д).
<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/" version="1">
<title>Плейлист</title>
<trackList>
<track>
<location>file:///home/vasilisc/test/labels.mp3</location>
<title>No Labels</title>
<creator>Akon </creator>
<album>Akon-No.Labels-(Bootleg)-2011-[NoFS]</album>
<trackNum>1</trackNum>
<annotation>[NoFS]</annotation>
<duration>193251</duration>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>0</vlc:id>
</extension>
</track>
<track>
<location>file:///home/vasilisc/test/na.flac</location>
<title>Right Now (Na Na Na)</title>
<creator>Akon</creator>
<album>Freedom</album>
<trackNum>1</trackNum>
<duration>240746</duration>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>1</vlc:id>
</extension>
</track>
</trackList>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:item tid="0"/>
<vlc:item tid="1"/>
</extension>
</playlist>
Qt:
* Fix crash when opening multiple items
* Fix recent items appending when using a playlist
Пока не готов компилить из исходников.На сейчас это единственный вариант самостоятельно собрать самую свежую версию.
Какая топовая версия AceStreamPlayer(VLC)?В пакетах, свежее нет. Плеер в принципе давно не обновлялся - это справедливо как для винды, так и для линукса.
acestreamplayer -I qt4 -vvv --play-and-stop
tamer@tamer-desktop:~$ acestreamplayer.engine --client-gtk
AceStreamEngine run with --client-console
usage: acestreamengine
[--client-console | --client-wx | --client-gtk | --stream-source-node | --stream-support-node | --stream-startup-node | --create-transport | --create-transport-multi | --create-hls-transport | --start-tracker | --get-infohash PATH | --get-file-info PATH | --get-file-info-with-id PATH | -v]
[--gui-wx | --gui-gtk] [--log-stdout | --log-stderr]
[--log-file PATH] [--log-max-size SIZE]
[--log-backup-count COUNT] [--log-file-buffer N]
[--log-file-encoding LOG_FILE_ENCODING]
[--log-syslog HOST] [--log-syslog-port PORT]
[--log-syslog-facility FACILITY]
[--log-syslog-buffer N] [--use-ffmpeg USE_FFMPEG]
[--download-limit DOWNLOAD_LIMIT]
[--upload-limit UPLOAD_LIMIT]
[--max-connections MAX_CONNECTIONS]
[--max-peers MAX_PEERS]
[--max-peers-limit MAX_PEERS_LIMIT]
[--max-timeshift-peers MAX_TIMESHIFT_PEERS]
[--max-upload-slots MAX_UPLOAD_SLOTS]
[--live-cache-type LIVE_CACHE_TYPE]
[--live-disk-cache-size LIVE_DISK_CACHE_SIZE]
[--live-mem-cache-size LIVE_MEM_CACHE_SIZE]
acestreamengine: error: argument --client-gtk: not allowed with argument --client-console
sudo snap refresh
....Примерная дата обновления плеера есть?
Плеер в принципе давно не обновлялся - это справедливо как для винды, так и для линукса.
Копить/править баги по нему особого смысла нет, т.к в ближайших планах радикальное обновление плеера.
acestreamplayer -I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
С параметрами по умолчанию --play-and-stop --no-playlist-tree --no-qt-recentplay сделал *snap7 и запулил на канале stable.Так там же одна мега-важная функция Media-server, по крайней мере для ТВ, не работает. Терминал на попытку запуска никак не реагирует. И в браузере не возможно переключить тв-канал на плеер. Или вы это просто для увеличения количества тестеров? Тогда хорошо.
Теперь должно быть больше тестеров =).
Что пишется в журнале?С параметрами по умолчанию --play-and-stop --no-playlist-tree --no-qt-recentplay сделал *snap7 и запулил на канале stable.Так там же одна мега-важная функция Media-server, по крайней мере для ТВ, не работает.
Теперь должно быть больше тестеров =).
....
Что пишется в журнале?
~/snap/acestreamplayer/common/.ACEStream/logs/acestream.log
2017-02-18 09:21:31,538|MainThread|acestream|init segmenter done: log_path=/home/tamer/snap/acestreamplayer/common/.ACEStream/logs/segmenter.log
2017-02-18 09:21:31,568|MainThread|acestream|platform=linux
2017-02-18 09:21:31,568|MainThread|acestream|app=acestream
2017-02-18 09:21:31,568|MainThread|acestream|version=3.1.16 code=3011600 revision=3258 date=2017-02-08
2017-02-18 09:21:31,568|MainThread|acestream|use_local_db=True
2017-02-18 09:21:31,568|MainThread|acestream|use_m2crypto=True
2017-02-18 09:21:31,574|MainThread|acestream|enable debug: 0
2017-02-18 09:21:31,585|MainThread|acestream|get_default_api_version: 2
2017-02-18 09:21:31,591|MainThread|acestream.coreapp|use fixed i2i_port: 62062
2017-02-18 09:21:31,591|MainThread|acestream.coreapp|state_dir=u'/home/tamer/snap/acestreamplayer/common/.ACEStream'
2017-02-18 09:21:31,690|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:43638
2017-02-18 09:21:31,690|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2017-02-18 09:21:31,690|MainThread|acestream.LM|listen on 8621
2017-02-18 09:21:31,795|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=0 allow_intranet=1
2017-02-18 09:21:32,062|MainThread|acestream.lang|setting up languages: default=en_EN.lang system=uk_UA
2017-02-18 09:21:32,074|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:55125
2017-02-18 09:21:32,074|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062
2017-02-18 09:21:32,075|Instance2InstanceThread-30|acestream.APIServer|run: ready to receive remote commands on 62062
2017-02-18 09:21:32,075|MainThread|acestream.gtk_app|init: icon_path=/snap/acestreamplayer/5/opt/acestream/data/images/acestream16.png
2017-02-18 09:21:32,285|Thread-32|acestream.webui|api error: ('access denied',)
2017-02-18 09:21:32,304|Thread-32|acestream.webui|api error: ('access denied',)
2017-02-18 09:21:33,354|Thread-32|acestream.webui|api error: ('access denied',)
2017-02-18 09:21:34,358|Thread-32|acestream.webui|api error: ('access denied',)
2017-02-18 09:21:35,363|Thread-32|acestream.webui|api error: ('access denied',)
Последняя строчка повторяется раз 50.2017-02-18 09:51:57,261|Thread-39|acestream.webui|api error: ('access denied',)
sudo snap refresh
LANG=C apt policy snapd-xdg-open
tamer@tamer-desktop:~$ LANG=C apt policy snapd-xdg-open
snapd-xdg-open:
Installed: (none)
Candidate: 0.0.0~16.04
Version table:
0.0.0~16.04 500
500 http://ua.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
tamer@tamer-desktop:~$ acestreamplayer -I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
Use --help if you need
Use -vvv for debug
Details http://oldforum.acestream.media/index.php?topic=12094.0
AceStreamEngine run with --client-gtk
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
sh: 1: /bin/netstat: Permission denied
sh: 1: /sbin/ifconfig: Permission denied
AceStreamPlayer run with
--play-and-stop --no-playlist-tree --no-qt-recentplay
-I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
VLC media player 2.1.4 Ace Stream (revision 2.1.4-0-g2a072be)
[0x68cc78] main libvlc debug: Ace Player HD 2.2.5.1 (VLC media player - 2.1.4 Ace Stream)
[0x68cc78] main libvlc debug: Copyright © 1996-2014 the VideoLAN team
[0x68cc78] main libvlc debug: revision 2.1.4-0-g2a072be
[0x68cc78] main libvlc debug: configured with ../vlc-2.1.4/configure '--prefix=/usr' '--disable-gtk' '--enable-nls' '--enable-sdl' '--enable-ffmpeg' '--enable-dxva2' '--with-ffmpeg-mp3lame' '--with-ffmpeg-faac' '--with-ffmpeg-zlib' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-live555' '--enable-caca' '--enable-mkv' '--without-contrib' '--disable-cddax' '--disable-vcdx' '--enable-twolame' '--enable-dvdread' '--enable-real' '--enable-debug' '--enable-dca' '--enable-mpc' '--enable-realrtsp' '--enable-shout' '--enable-portaudio' '--enable-sse' '--enable-mmx' '--disable-upnp' '--disable-fluidsynth' '--disable-zvbi' '--disable-telx' '--disable-libass' '--disable-projectm' '--enable-libva' '--enable-sqlite'
[0x68cc78] main libvlc debug: searching plug-in modules
[0x68cc78] main libvlc debug: loading plugins cache file /snap/acestreamplayer/6/usr/lib/acestreamplayer/plugins/plugins.dat
[0x68cc78] main libvlc warning: cannot read /snap/acestreamplayer/6/usr/lib/acestreamplayer/plugins/plugins.dat (No such file or directory)
[0x68cc78] main libvlc debug: recursively browsing `/snap/acestreamplayer/6/usr/lib/acestreamplayer/plugins'
[0x68cc78] main libvlc debug: saving plugins cache /snap/acestreamplayer/6/usr/lib/acestreamplayer/plugins/plugins.dat
[0x68cc78] main libvlc warning: cannot create /snap/acestreamplayer/6/usr/lib/acestreamplayer/plugins/plugins.dat.16654 (Read-only file system)
[0x68cc78] main libvlc debug: plug-ins loaded: 384 modules
[0x68cc78] main libvlc debug: opening config file (/home/tamer/snap/acestreamplayer/common/.config/.ACEStream/conf.2.1.x)
[0x68cc78] main libvlc debug: translation test: code is "uk"
[0x68cc78] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX FPU
[0x68cc78] main libvlc debug: === Starting p2p ===
[0x7fabb8] main p2paccess debug: looking for p2p module matching "p2p_access": 1 candidates
[0x7fabb8] p2p_access p2paccess debug: Starting p2p access module
[0x7fabb8] p2p_access p2paccess debug: [p2p_access.cpp::StartThread] ...
[0x7fabb8] main p2paccess debug: using p2p module "p2p_access"
[0x7fabb8] main p2paccess debug: [p2p_object.c] p2p_object created
[0x7fabb8] p2p_access p2paccess debug: [DB]: Initializing database
[0x7ff5c8] main input debug: Creating an input for 'Медіатека'
[0x7f18ec000dd8] main sql debug: looking for sql module matching "any": 1 candidates
[0x7ff5c8] main input debug: Input is a meta file: disabling unneeded options
[0x7ff5c8] main input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[0x7ff5c8] main input debug: `file/xspf-open:///home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf' gives access `file' demux `xspf-open' path `/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf'
[0x7ff5c8] main input debug: creating demux: access='file' demux='xspf-open' location='/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf' file='/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf'
[0x808008] main demux debug: looking for access_demux module matching "file": 15 candidates
[0x7f18ec000dd8] sqlite sql debug: sqlite module loaded
[0x7f18ec000dd8] main sql debug: using sql module "sqlite"
[0x7f18ec000dd8] sqlite sql debug: Query: SELECT value FROM info WHERE name = 'version' LIMIT 1
[0x808008] main demux debug: no access_demux modules matched
[0x7ff5c8] main input debug: creating access 'file' location='/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf', path='/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf'
[0x809ec8] main access debug: looking for access module matching "file": 20 candidates
[0x7fabb8] p2p_access p2paccess debug: [DB::connect]: got db version 2.0
[0x7fabb8] p2p_access p2paccess debug: [p2p_access.cpp::Thread] Starting loop
[0x809ec8] filesystem access debug: opening file `/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf'
[0x7fabb8] main p2paccess debug: net: connecting to 127.0.0.1 port 62062
[0x809ec8] main access debug: using access module "filesystem"
[0x80af78] main stream debug: Using stream method for AStream*
[0x80af78] main stream debug: starting pre-buffering
[0x80af78] main stream debug: received first data after 0 ms
[0x80af78] main stream debug: pre-buffering done 301 bytes in 0s - 26722 KiB/s
[0x80b1d8] main stream debug: looking for stream_filter module matching "any": 9 candidates
[0x7fabb8] main p2paccess debug: connection succeeded (socket = 6)
[0x7fabb8] p2p_access p2paccess debug: [connection.cpp::connect]: Connected successfully
[0x7fabb8] p2p_access p2paccess debug: [connection.cpp::sendMsg]: Sending: HELLOBG version=6 ace=2.2.5.1 ie=
[0x80b1d8] main stream debug: no stream_filter modules matched
[0x80b1d8] main stream debug: looking for stream_filter module matching "record": 9 candidates
[0x80b1d8] main stream debug: using stream_filter module "record"
[0x7ff5c8] main input debug: creating demux: access='file' demux='xspf-open' location='/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf' file='/home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf'
[0x80e9a8] main demux debug: looking for demux module matching "xspf-open": 60 candidates
[0x80e9a8] playlist demux debug: using XSPF playlist reader
[0x80e9a8] main demux debug: using demux module "playlist"
[0x80f4f8] main demux meta debug: looking for meta reader module matching "any": 2 candidates
[0x80f4f8] lua demux meta debug: Trying Lua scripts in /home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/lua/meta/reader
[0x80f4f8] lua demux meta debug: Trying Lua scripts in /snap/acestreamplayer/6/usr/lib/acestreamplayer/lua/meta/reader
[0x80f4f8] lua demux meta debug: Trying Lua playlist script /snap/acestreamplayer/6/usr/lib/acestreamplayer/lua/meta/reader/filename.luac
[0x80f4f8] lua demux meta debug: Trying Lua scripts in /snap/acestreamplayer/6/usr/share/acestreamplayer/lua/meta/reader
[0x80f4f8] main demux meta debug: no meta reader modules matched
[0x7ff5c8] main input debug: `file/xspf-open:///home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/ml.xspf' successfully opened
[0x818d88] main xml reader debug: looking for xml reader module matching "any": 1 candidates
[0x818d88] main xml reader debug: using xml reader module "xml"
[0x80e9a8] playlist demux debug: parsed 0 tracks successfully
[0x7ff5c8] main input debug: EOF reached
[0x80e9a8] main demux debug: removing module "playlist"
[0x80b1d8] main stream debug: removing module "record"
[0x809ec8] main access debug: removing module "filesystem"
[0x7ff5c8] main input debug: Destroying the input for 'Медіатека'
[0x6c14c8] main playlist debug: creating audio output
[0x80af78] main audio output debug: looking for audio output module matching "pulse": 5 candidates
[0x80af78] pulse audio output debug: using library version 8.0.0
[0x80af78] pulse audio output debug: (compiled with version 4.0.0, protocol 28)
[0x80af78] pulse audio output debug: connected locally to unix:/run/user/1000/pulse/native as client #253
[0x80af78] pulse audio output debug: using protocol 30, server protocol 30
[0x80af78] main audio output debug: using audio output module "pulse"
[0x80af78] pulse audio output debug: adding sink 0: alsa_output.pci-0000_01_00.1.hdmi-stereo (Tahiti XT HDMI Audio [Radeon HD 7970 Series] Digital Stereo (HDMI))
[0x6c14c8] main playlist debug: keeping audio output
[0x80af78] pulse audio output debug: adding sink 2: alsa_output.pci-0000_00_1b.0.analog-stereo (Вбудоване аудіо Аналогове стерео)
[0x800f58] main interface debug: looking for interface module matching "hotkeys,none": 14 candidates
[0x800f58] main interface debug: using interface module "hotkeys"
[0x81ded8] main interface debug: looking for interface module matching "globalhotkeys,none": 14 candidates
[0x81ded8] main interface debug: no interface modules matched
[0x81ded8] main interface error: no suitable interface module
[0x68cc78] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x81e2c8] main interface debug: looking for interface module matching "dbus,none": 14 candidates
[0x81e2c8] dbus interface debug: listening on dbus as: org.mpris.MediaPlayer2.vlc.instance16654
[0x81e2c8] main interface debug: using interface module "dbus"
[0x8220e8] main interface debug: looking for interface module matching "qt": 14 candidates
[0x81e2c8] dbus interface debug: Getting All properties
[0x81e2c8] dbus interface debug: Getting All properties
Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
[0x8220e8] main interface warning: option qt-updates-notif does not exist
[0x7f18cc139948] main generic debug: looking for extension module matching "any": 1 candidates
[0x7f18cc139948] lua generic debug: Opening Lua Extension module
[0x7f18cc139948] lua generic debug: Trying Lua scripts in /home/tamer/snap/acestreamplayer/common/.local/share/.ACEStream/lua/extensions
[0x7f18cc139948] lua generic debug: Trying Lua scripts in /snap/acestreamplayer/6/usr/lib/acestreamplayer/lua/extensions
[0x7f18cc139948] lua generic debug: Trying Lua scripts in /snap/acestreamplayer/6/usr/share/acestreamplayer/lua/extensions
[0x7f18cc139948] main generic debug: using extension module "lua"
[0x8220e8] main interface debug: using interface module "qt4"
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
[0x7fabb8] p2p_access p2paccess debug: [connection.cpp::recvMsg]: Received : HELLOTS version=3.1.16 version_code=3011600 key=5ba7e2efc6 http_port=6878 bmode=0
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::helloEngine]: Support statistics events: 1
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::helloEngine]: Support new format and ages start : 1
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::helloEngine]: Wait preplay loadurls: 1
[0x7fabb8] p2p_access p2paccess debug: [connection.cpp::sendMsg]: Sending: READY key=1mcXu2Ujtsjy9z7k-76b02f005ff4bfc19b4062515d13db37948ca69b
[0x7fabb8] p2p_access p2paccess debug: [connection.cpp::recvMsg]: Received : AUTH 0
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::processEngineMessage]: EV_AUTH: 0
[0x7fabb8] p2p_access p2paccess debug: [connection.cpp::recvMsg]: Received : LOAD_URL items=%5B%5D
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::prepareLoadUrlItems]: parsing error message
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::processEngineMessage]: IN_MSG_LOAD_URL: items_count=0
/snap/acestreamplayer/6/usr/bin/xdg-open: 630: /snap/acestreamplayer/6/usr/bin/xdg-open: exo-open: not found
Не работает,пробуйте поставить пакет snapd-xdg-openКод: [Выделить]tamer@tamer-desktop:~$ LANG=C apt policy snapd-xdg-open
snapd-xdg-open:
Installed: (none)
Candidate: 0.0.0~16.04
Version table:
0.0.0~16.04 500
500 http://ua.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
Когда пытаюсь открыть медиа-сервер, появляется ошибка (последняя строка):Код: [Выделить]tamer@tamer-desktop:~$ acestreamplayer -I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
....
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::processEngineMessage]: EV_AUTH: 0
[0x7fabb8] p2p_access p2paccess debug: [connection.cpp::recvMsg]: Received : LOAD_URL items=%5B%5D
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::prepareLoadUrlItems]: parsing error message
[0x7fabb8] p2p_access p2paccess debug: [control.cpp::processEngineMessage]: IN_MSG_LOAD_URL: items_count=0
/snap/acestreamplayer/6/usr/bin/xdg-open: 630: /snap/acestreamplayer/6/usr/bin/xdg-open: exo-open: not found
/snap/acestreamplayer/6/usr/bin/xdg-open: 630: /snap/acestreamplayer/6/usr/bin/xdg-open: exo-open: not found
Поставил (даже перезагрузился), все равно выдаетКакая у вас версия Убунту? Какая среда рабочего стола (Xfce, KDE, ....) ?Код: [Выделить]/snap/acestreamplayer/6/usr/bin/xdg-open: 630: /snap/acestreamplayer/6/usr/bin/xdg-open: exo-open: not found
Xubuntu 16.04.2есть такой баг для Xubuntu =(
Уже стоял этот пакет, версия (0.10.7-1)баг воспроизводится в Xubuntu (и только!) и у меня =( буду пинать в почтовой рассылке разрабов snapd.
sudo snap refresh
sudo apt install snapd-xdg-open
tamer@tamer-desktop:~$ acestreamplayer -I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
...
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
...
А ну и еще мелочь есть, в плеере не применяется тема GTK . И может как-то эта ошибка и влияет:Признаю! В Xubuntu выглядит AcePlayer не очень. Займусь!Код: [Выделить]tamer@tamer-desktop:~$ acestreamplayer -I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
...
Gtk-Message: Failed to load module "gail"
Gtk-Message: Failed to load module "atk-bridge"
...
acestreamplayer -I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
...После обновления
Не открывается медиасервер. ACE player HD вроде и не висит, но и не воспроизводит, хотя движок данные получает. Во вложении выхлоп командыКод: [Выделить]acestreamplayer -I qt -vvv --play-and-stop --no-playlist-tree --no-qt-recentplay
...
sudo snap refresh
acestreamplayer.engine
[tamer@manjaro-vbx ~]$ sudo snap refresh
[sudo] пароль до tamer:
All snaps up to date.
[tamer@manjaro-vbx ~]$ acestreamplayer.engine
AceStreamEngine run with --client-gtk
sh: 1: awk: not found
grep: write error: Broken pipe
sh: 1: awk: not found
grep: write error: Broken pipe
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
sh: 1: awk: not found
Error org.freedesktop.DBus.Error.ServiceUnknown: The name com.canonical.SafeLauncher was not provided by any .service files
snap list
apt policy snapd-xdg-open
[tamer@manjaro-vbx ~]$ snap list
Name Version Rev Developer Notes
acestreamplayer 3.0.2-snap9 7 vs devmode
ubuntu-core 16-2 1684 canonical -
[tamer@manjaro-vbx ~]$ apt policy snapd-xdg-open
bash: apt: команду не знайдено
LANG=C apt-cache policy snapd-xdg-open
[tamer@manjaro-vbx ~]$ LANG=C apt-cache policy snapd-xdg-openя пока ограничусь только системами Ubuntu, иначе не справлюсь ... не тестируйте плиз пока пакет снап НЕ в официальных Убунту.
bash: apt-cache: команду не знайдено
я пока ограничусь только системами Ubuntu, иначе не справлюсь ... не тестируйте плиз пока пакет снап НЕ в официальных Убунту.Да я не против. Главное, что в арче acestream впринципе работает. Это гораздо больше, чем было до snap. Мне просто интересно было запустить его в другом дистрибутиве, и он заработал!
Примерная дата обновления плеера есть?Нет. В приорите андроидная версия приложения - т.е новый плеер это вопрос месяцев, а не дней или недель.
и, думаю, вынуждены будут что-то сделать с плагином. Тогда и мне стоит "дёргаться".Скорее всего, ФФ просто присоединится к хромоподобным браузерам - там будет работать веб-расширение и скрипты (Magic Player), а до смены плеера единственным вариантом браузера с поддержкой плагина будет IE (иронично, да).
И еще одна ошибка осталась (в системе Xubuntu 16.04):Принял. Работаю над этим.
Ни в медиа-сервере ни на странице ТВ стрима нельзя воспроизвести в плеере - список плееров по прежнему пуст, в отличии от обычного движка:
Tamer4, просветите меня ... я установил в систему SMPlayer, но список доступных плееров пуст! Допускаю отсутствие AceStreamPlayer, но стандартно установленный из официальных репо SMPlayer так же не виден!Я конечно далек от яваскрипта, поэтому прошу прощения за возможную чушь, но вот нашел файл
Не знаю просто куда копать =(
Ubuntu 16.04.2
function get_available_players(details)
{
var _params = {
method: "get_available_players",
};
if(details.playlist_item_id) {
_params['playlist_item_id'] = details.playlist_item_id;
}
else if(details.infohash) {
_params['infohash'] = details.infohash;
}
else {
throw "missing details";
}
sendRequest(
_params,
// onsuccess
function(response) {
var $container = $("#" + details.container_id);
$container.empty();
for(var i = 0; i < response.players.length; i++) {
var player = response.players[i];
var icon = "";
if(player.icon) {
icon = '<img src="'+player.icon+'" />';
}
var $item = $('<li><a href="#">'+player.name+'</a>'+icon+'</li>');
$item.data("player-id", player.id);
$item.data("player-type", player.type);
$item.click(function() {
open_in_player(
details,
$(this).data("player-id"),
$(this).data("player-type")
);
$container.parent().removeClass("open");
return false;
});
$container.append($item);
}
// for testing
// $container.show();
},
// onfailure
function(error) {
showNotification(error, 5);
}
);
return true;
}
function open_in_player(details, player_id, player_type)
{
if("aircast" === player_type) {
// redirect to remote control page
var _params = {
device_id: player_id,
autoplay: "yes",
};
if(details.playlist_item_id) {
_params['playlist_item_id'] = details.playlist_item_id;
}
else if(details.infohash) {
_params['infohash'] = details.infohash;
}
else {
throw "missing details";
}
open_window("/remote-control", _params);
}
else {
var _params = {
method: "open_in_player",
player_id: player_id
};
if(details.playlist_item_id) {
_params['playlist_item_id'] = details.playlist_item_id;
}
else if(details.infohash) {
_params['infohash'] = details.infohash;
}
else {
throw "missing details";
}
sendRequest(
_params,
// onsuccess
function(response) {
},
// onfailure
function(error) {
showNotification(error, 5);
}
);
}
return true;
}
Реально спасибо за указание файла ... сегодня и завтра буду из-за праздников не транспортабелен, но в пятницу-субботу займусь исследованиемTamer4, просветите меня ... я установил в систему SMPlayer, но список доступных плееров пуст! Допускаю отсутствие AceStreamPlayer, но стандартно установленный из официальных репо SMPlayer так же не виден!Я конечно далек от яваскрипта, поэтому прошу прощения за возможную чушь, но вот нашел файл
Не знаю просто куда копать =(
Ubuntu 16.04.2
~/acestream/data/webui/javascript/server.js
в нем исходя из проверки кода в хроме есть такие строки:
....
Может еще разработчики что-то подскажут.
Error org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code15: Operation not supported
В Kubuntu 16.04 медиасервер тоже не хочет запускаться, пишет:Переставил с нуля Kubuntu 16.04.2 ... баг подтверждаю =(Код: [Выделить]Error org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code15: Operation not supported
tamer@tamer-desktop:~$ LANG=C apt policy snapd-xdg-opensnapd-xdg-open:
Installed: 0.0.0~16.04
Candidate: 0.0.0~16.04
Version table:
*** 0.0.0~16.04 500
500 http://ua.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
100 /var/lib/dpkg/status
3468 stat("/usr/bin/vlc", 0x7ffcdded4510) = -1 ENOENT (No such file or directory)Мне нечего возразить разработчикам AceStream и даже сказать нечего. Но в мире snap нельзя обращаться по абсолютным адресам хоста, начиная с корня /. То есть такое точно не "зашаманить" в снап. Спросил в почтовой рассылке у разрабов snap как лучше детектить видеоплеера в хосте, но видать из-за моего английского, меня проигнорили или им нечего мне посоветовать. Поэтому пока пустой список доступных плееров.
3468 stat("/usr/bin/mpc-hc", 0x7ffcdded4510) = -1 ENOENT (No such file or directory)
3468 stat("/usr/bin/mplayer", {st_mode=S_IFREG|0755, st_size=2328144, ...}) = 0
3468 stat("/usr/bin/mpv", 0x7ffcdded4510) = -1 ENOENT (No such file or directory)
3468 stat("/usr/bin/smplayer", {st_mode=S_IFREG|0755, st_size=2708944, ...}) = 0
3468 stat("/usr/bin/bomi", 0x7ffcdded4510) = -1 ENOENT (No such file or directory)
3521 stat("/usr/bin/acestreamplayer", {st_mode=S_IFREG|0755, st_size=45781, ...}) = 0
Ubuntu 17.04 (GNU/Linux 4.10.0-21-generic x86_64)
@:~# snap list
Name Version Rev Developer Notes
acestreamplayer 3.0.2-snap9 7 vs -
core 16-2 1689 canonical -
@:~# apt policy snapd-xdg-open
snapd-xdg-open:
Installiert: (keine)
Installationskandidat: 0.0.0
Versionstabelle:
0.0.0 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu zesty/universe amd64 Packages
@:~# service supervisor status
● supervisor.service - Supervisor process control system for UNIX
Loaded: loaded (/lib/systemd/system/supervisor.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2017-06-04 02:17:42 CEST; 11h ago
Docs: http://supervisord.org
Main PID: 1130 (supervisord)
Tasks: 38 (limit: 4915)
Memory: 326.7M
CPU: 13min 6.316s
CGroup: /system.slice/supervisor.service
├─1130 /usr/bin/python /usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf
├─1494 python2 /home/tv/aceproxy-master/acehttp.py
├─7821 /bin/sh /snap/acestreamplayer/7/opt/acestream/start-engine --client-console --allow_remote_access --cache-dir /root/snap/acestreamplayer/common/.ACEStream --log-file /tmp/acestream.log --access-token 69696969 --core-san
└─7832 /snap/acestreamplayer/7/opt/acestream/acestreamengine --lib-path /snap/acestreamplayer/7/opt/acestream --client-console --allow_remote_access --cache-dir /root/snap/acestreamplayer/common/.ACEStream --log-file /tmp/aces
2017-06-04 04:50:02,984|MainThread|acestream|init segmenter done: log_path=/root/snap/acestreamplayer/common/.ACEStream/logs/segmenter.log
2017-06-04 04:50:02,984|MainThread|acestream|platform=linux
2017-06-04 04:50:02,984|MainThread|acestream|app=acestream
2017-06-04 04:50:02,984|MainThread|acestream|version=3.1.16 code=3011600 revision=3258 date=2017-02-08
2017-06-04 04:50:02,985|MainThread|acestream|use_local_db=True
2017-06-04 04:50:02,985|MainThread|acestream|use_m2crypto=True
2017-06-04 04:50:02,985|MainThread|acestream|enable debug: 0
2017-06-04 04:50:02,986|MainThread|acestream|get_default_api_version: 2
2017-06-04 04:50:02,986|MainThread|acestream.coreapp|use fixed i2i_port: 62062
2017-06-04 04:50:02,986|MainThread|acestream.coreapp|state_dir=u'/root/snap/acestreamplayer/common/.ACEStream'
2017-06-04 04:50:03,240|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:54992
2017-06-04 04:50:03,240|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=9944
2017-06-04 04:50:03,240|MainThread|acestream.LM|listen on 9944
2017-06-04 04:50:03,260|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=1 allow_intranet=1
2017-06-04 04:50:03,948|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:41565
2017-06-04 04:50:03,948|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062
2017-06-04 04:50:03,950|Instance2InstanceThread-30|acestream.APIServer|run: ready to receive remote commands on 62062
serkir@kdemint ~ $ acestreamplayer.engine --client-console
acestreamplayer.engine: command not found
serkir@kdemint ~ $ acestreamplayer -I qt4 -vvv
acestreamplayer: command not found
добавляю плейлист в vlc первый канал открываться нормально только перехожу на другой канал вылетает ошибка
mint 18.1 kde
после установки и запускаКод: [Выделить]serkir@kdemint ~ $ acestreamplayer.engine --client-console
acestreamplayer.engine: command not found
serkir@kdemint ~ $ acestreamplayer -I qt4 -vvv
acestreamplayer: command not found
mv: невозможно переместить 'Trolltech.conf' в 'Trolltech.conf.bak': Файловая система доступна только для чтенияКак можно вылечить? Как с этим snap-ом работать?
{"result": null, "error": "missing method"}
sudo snap install --beta acestreamplayer
sudo snap install --beta acestreamplayer
выдает следующую ошибкуможет разьясните заранее срасибоСистема? Ubuntu 14.04 ? Ставил вчера в 16.04 работает.
sudo snap install --beta acestreamplayer
Флеш установлен. Кодеки установлены.Для начала - попробовать в другом браузере.
Флеш установлен. Кодеки установлены.Разреши браузеру использовать старую версию флэш.
/home/acestream/acestreamengine --client-console --cache-limit 10 --live-buffer 30 --vod-buffer 30 --login XXXX@mail.ru --password XXXXX --cache-dir /opt/.ACEStream --log-debug 3 --max-connections 500 --max-upload-slots 100 --max-peers 100 --max-peers-limit 1000 --core-sandbox-max-peers 50 --download-limit 0 --upload-limit 0
Подскажите как стартануть только acestreamengine, плеер на proxy сервере то не нужен?А зачем тогда в принципе использовать этот snap-пакет вместо движка из http://wiki.acestream.media/Download#Linux ?
Как зачем, из http://wiki.acestream.media/Download#Linux под Дебиан 9 никак не запустилось.Подскажите как стартануть только acestreamengine, плеер на proxy сервере то не нужен?А зачем тогда в принципе использовать этот snap-пакет вместо движка из http://wiki.acestream.media/Download#Linux ?
Понижал пакеты зависимостей и уперся в libavcodec-extra-56 - не захотел понижаться...А зачем? Т.е для меня загадка в том, что человек имеет представление о "понижении версии пакета", ему не лень этим заморочиться, но неужели интереса ради он ни разу не заглядывал в подкаталог /lib распакованного .gz дистрибутива Ace Stream и не задавался вопросом, зачем там лежат все эти файлы?
можно дополнительно установить (apt-get install net-tools libxslt1.1) пакеты, которых нет в базе (по крайней мере, при чистой минимальной установке).Спасибо за инструкцию именно так я и сделал - важно что дело было еще и в старте через ./start-engine где окружение то прописано из папки движка а я стартовал на прямую ./acestreamengine .
Виноват извинитеЭто самому себе говорить нужно - не я ж потратил кучу времени впустую на возню с понижением версий пакетов =)
PulseAudio отключен.Цитата с сайта linuxrussia "В официальной документации также сказано, что для Snap пакетов для проигрывания звуков требуется пакетов pulseaudio"
появилось такое сообщение:Permission denied - нет прав) пробуйте запускать через консоль с sudo snap командой.
cannot bind-mount the mount namespace file /proc/11141/ns/mnt -> acestreamplayer.mnt: Permission denied support process for mount namespace capture exited abnormally.
Плейер перестал запускаться.
как убрать из запуска параметр --no-playlist-tree?Если почитать тему внимательно, то станет ясно, что эта опция автором сборки добавлена не зря.
как убрать из запуска параметр --no-playlist-tree?Если почитать тему внимательно, то станет ясно, что эта опция автором сборки добавлена не зря.
Я прочитал всё от и до.Правда? Тогда не очень понятно, откуда родился вопрос про "убрать" - т.к если убрать этот ключ, то плеер просто "неработоспособен" с плейлистами.
Буду благодарен за ответ по теме.Без пересборки snap-пакета - скорее всего никак, хотя этот момент лучше уточнять у автора сборки (его контакты есть в первом посте).
Тогда не очень понятно, откуда родился вопрос про "убрать"
Но вот звук в трансляциях так и пропадает время от времени.Собственно, если предположить, что виноват в этом Ace Player (VLC), то ничего удивительного нет - и в старой 14.04, и в snap-пакете они одинаковы.
/opt/share/nginx/html/aceproxy # acehttp.py [LINE:620 ]# DEBUG [28.01 18:34:33] Plugin loaded: TorrenttelikИли может быть есть исходники движка, который можно пересобрать под этот линукс?
acehttp.py [LINE:620 ]# DEBUG [28.01 18:34:33] Plugin loaded: Torrenttv
acehttp.py [LINE:620 ]# DEBUG [28.01 18:34:33] Plugin loaded: P2pproxy
acehttp.py [LINE:620 ]# DEBUG [28.01 18:34:33] Plugin loaded: Torrentfilms
acehttp.py [LINE:879 ]# INFO [28.01 18:34:34] Using gevent 1.2.2
acehttp.py [LINE:880 ]# INFO [28.01 18:34:34] Using psutil 5.4.2
acehttp.py [LINE:883 ]# INFO [28.01 18:34:34] Server started.
Linux version 3.4.112 (padavan@hms) (gcc version 4.4.7 (GCC) ) #1 Sun Jul 10 13:53:24 MSK 2016Движка под mipsel нет и скорее всего не будет ;) Я выкладывал инструкцию как на проксе запущенной на роутере "пользвоать" удаленные движки - http://mytalks.ru/index.php?topic=4506.msg77261;topicseen#msg77261 + прокся уже есть ГОРАЗДО свежее ... В общем добро пожаловать в клуб ;D
-------
Linux RT-AC51U 3.4.112 #1 Sun Jul 10 13:53:24 MSK 2016 mips GNU/Linux
[0x1905f98] pulse audio output error: PulseAudio server connection failure: Connection refusedНе ленитесь читать эту тему/использовать поиск - http://oldforum.acestream.media/index.php?topic=12094.msg25334#msg25334
есть ли варианты установки на новую систему но 32 бита?"официальных" нет. Есть пользовательские моды - https://t.me/AceStreamMOD
нужно на старый ноут с 1 гигом памяти.а зачем на этот "старый ноут" ставить 18.04? 12.04 (и сразу х64, т.к "экономия" от i386 сомнительна), и тогда ставится "какой-нибудь" Ace Stream из официального репозитория.
либо устанавливать движок в вайнеЭто извращение - https://4pda.ru/forum/dl/post/13887120/acestream_3.1.33_x86_webUI.tar.gz (или см. ссылку на телеграм канал ниже) - уже все придумано, х86 версия запускается в systemd или chroot контейнере. Это, конечно, тоже "извращение", но в меньшей степени =)
Доброго времени суток!Есть интерфейс alsa, который я лично не тестировал и он относится к НЕ автоподключаемым. Попробую, но не обещаю.
Система openSUSE Leap 42.3. Не выводит звук через Alsa, попросту отсутствует звук, сыпя ошибками о том, что аудиоустройство использовать нельзя. PulseAudio отключен. Скажу сразу, что ставил без "бета" ключа, но и там наблюдалось тоже самое. Есть соображения, как все таки заставить его выводить звук через Alsa?
P.S. Выхлоп терминала мало чем полезен, пока я в ручную не прописал в конфиге, чтобы он выводил через Alsa, жаловался на то, что сервер PulseAudio отключен\недоступен.
P.S.S. asoundrc настроен на воспроизведение из нескольких источников сразу.
разработчики никак не актуализировали своё детище и это печально.да, свежая версия движка под Линукс "опаздывает" уже на полгода, и "печально" это немного не то слово =)
патчи нормально подходят к vlc 2.1.5 и всё! Стабильность плеера остаётся ужасной. Плеер по-прежнему падает при нажатии Вперёд-Назадзабудьте вы уже про встроенный плеер. Выбор/модификация VLC на старте проекта был обусловлен двумя основными моментами - на то время это был чуть ли не единственный /открытый/ плеер, адекватно работающий с сетевыми потоками, плюс у него уже были NPAPI плагины для браузеров.
Можно ли переопределить местоположение файла acestream.conf?можно, конструкцией вида "@/path/to/file.conf". Для запуска из текущего каталога "start_engine --client-console @my.conf"
Какая топовая версия AceStreamPlayer(VLC)? Где впредь лучше брать готовые бинарные сборки под платформу amd64? Пока не готов компилить из исходников.
Прошло много времени, а разработчики никак не актуализировали своё детище и это печально. Через репозитории deb доступна старая версия плеера, основанная на VLC 2.1.4 и только для старых версий Ubuntu (12.04 и 14.04). Из git проекта я взял исходники плеера, чьи патчи нормально подходят к vlc 2.1.5 и всё! Стабильность плеера остаётся ужасной. Плеер по-прежнему падает при нажатии Вперёд-Назад.
В свете таких событий и что пользователи просят добавить интерфейс removable-media для изменения расположения папки кэша, выпущу новую версию snap пакета, но внутри, к сожалению, оставляю все версии прежними (engine и player). Сделаю косметические улучшения и залью новую версию.
Данную ветку перечитал заново и выписал себе пункты для проработки. Если есть какие-либо ещё пожелания - пишите.
acestreamplay.mpv acestream://123456789
sudo snap install acestreamplayer
sudo snap refresh
acestreamplayer.engine --help
acestreamplayer --help
acestreamplayer.mpv --help
acestreamplayer -vv
перестал запускаться AceStream как движок, так и плееры... Буду благодарен любой помощидайте
apt-cache policy snapd
snap list | grep core
snap list | grep coreвсё верно =( и странно что есть какие-то проблемы. Я поставил в виртуальной среде "вчистую" Дебиан 10 и у меня нет проблем.
core18 20191126 1279 stable canonical* base
snap connections | grep -E "(ace|audio)"
apt update
apt upgrade
snap refresh
snap remove acestreamplayer
snap install acestreamplayer
Проблема в apparmor.программы в пакете snap работают под присмотром AppArmor и в этом суть технологии (самодостаточность + безопасность)
Failed to start Load AppArmor profles
Error: No profiles found in var/lib/snapd/apparmor/profiles
Проблему пока не решил
snap install --classic acestreamplayer
snap install acestreamplayer --devmode
После переустановки дебиана 10 перестал запускаться AceStream как движок, так и плееры.
Ставил с нуля через sudo snap install acestreamplayer.
Уже тогда обратил на сообщение - INFO snap "acestreamplayer" has bad plugs or slots: (unknown interface "audio-playback")
snap run acestreamplayer.engine
Такая же проблема при установке через snap на Ubuntu 16.10.К сожалению, мне вам не помочь. Обычный релиз Ubuntu 16.10 уже закончил свой жизненный цикл и у него End of Life. Мне даже не скачать образ с официального сайта. Попробуйте обновиться до ближайшего LTS релиза Ubuntu 18.04. Возможно поможет. Как вариант, удалите пакет acestreamplayer и поставьте в режиме devmode, отключив безопасность
Engine (3.1.49) run with options: --client-gtk
Gtk-Message: 23:04:44.978: Failed to load module "overlay-scrollbar"
Gtk-Message: 23:04:44.978: Failed to load module "gail"
Gtk-Message: 23:04:44.978: Failed to load module "atk-bridge"
sh: 1: /bin/netstat: not found
sh: 1: /sbin/ifconfig: not found
/snap/acestreamplayer/10/bin/run.sh: line 641: /bin/nc: Permission denied
И дальше "/snap/acestreamplayer/10/bin/run.sh: line 641: /bin/nc: Permission denied" бесконечно повторяется.
sudo snap remove acestreamplayer
sudo snap install acestreamplayer --devmode