У меня установлен на Gentoo дебиановский ace stream engine.
C плагином Magic Player в браузере работает замечательно.
Проблема в том, что масса каналов имеют только ссылки типа acestream://xxxxxxxxxxx, или просто ContentID. Я так понимаю, такие ссылки в браузере Magic Player не понимает. Только через внешний плеер.
AceStream Player (на основе VLC) для Gentoo устарел лет пять назад (версия 2.0) и ничего не показывает, вываливаясь с ошибкой.
Можно ли собрать самому VLC с поддержкой ace stream, как на Windows?
Если да (подозреваю, что так) где взять сорцы Ace Player’а?
Или может есть способ открывать ссылки типа acestream://xxxxxxxxxxx в браузере?
Наверное, можно соорудить простенький обработчик для “x-scheme-handler/acestream” - лично я бы пробовал просто на уровне bash-скрипта - получаем от браузера ссылку вида “acestream://xxxxxxxxxxx”, выкусываем из нее “xxxxxxxxxxx”, и запускаем любой плеер с ссылкой вида “http://127.0.0.1:6878/ace/getstream?infohash=xxxxxxxxxxx” как источник.
Что-то не хочет через порт работать.
Движок запущен
/opt/acestream/start-engine --client-console
через плагин трансляция работает, а вот так не работает:
mplayer http://127.0.0.1:6878/ace/getstream?infohash=54f6ecc1308218c8d9bc07200930765648897e5e
MPlayer 1.3.0-6.4.0 (C) 2000-2016 MPlayer Team
Playing http://127.0.0.1:6878/ace/getstream?infohash=54f6ecc1308218c8d9bc07200930765648897e5e.
Connecting to server 127.0.0.1[127.0.0.1]: 6878...
Read failed.
STREAM_ASF, URL: http://127.0.0.1:6878/ace/getstream?infohash=54f6ecc1308218c8d9bc07200930765648897e5e
Connecting to server 127.0.0.1[127.0.0.1]: 6878...
read: Resource temporarily unavailable
Failed, exiting.
Connecting to server 127.0.0.1[127.0.0.1]: 6878...
Read failed.
No stream found to handle url http://127.0.0.1:6878/ace/getstream?infohash=54f6ecc1308218c8d9bc07200930765648897e5e
Exiting... (End of file)
VLC тоже не открывает. И под виндой тоже wmplayer пробовал с такой ссылкой.
Может порт не тот?
И параметр infohash - это ContentID, я правильно понял?
Да, сорри за дезинформанцию - в ссылках вида “acestream://xxxxxxxxxxx” собственно “xxxxxxxxxxx” это CID.
У нас есть еще и “магнитные” ссылки вида “magnet:?xt=urn:btih:xxxxxxxxxxx”, так вот там “xxxxxxxxxxx” уже infohash.