AceProxy/Docker Setup

planet-earth-2

 

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Update 30.11.16>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Предлагается для тестирования полноценный Образ Контейнера с уже установленным AceProxy. Это позволит легко развернуть этот образ  на любой ОС на которой установлен Docker.

 

Версия на базе Debian 7 wheezy из repository https://hub.docker.com/r/sybdata/docker-acestream-debproxy:

aceproxy acestream debproxy

 

 

 

Версия на базе phusion/baseimage из repository https://hub.docker.com/r/sybdata/aceproxy:

aceproxy ubuntu 14.04

 

 

Предлагается для тестирования Экспорт Контейнера с уже установленным AceProxy. Это позволит легко развернуть образ Docker на другом хранилище DSM NAS.

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Update 24.09.16>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

 

Крайняя версия на базе Ubuntu 16.04 LTS и aceproxy из repository ppa:aap/vdr-testing:

aceproxyL2409.syno.txz(для dsm5)

aceproxy6Lv2.syno.txz(для DSM 6.0.1-7393 Update 2)

aceproxy6Lv3.syno.txz(для DSM 6.0.1-7393 Update 2)

Версия на базе Debian 7 wheezy из repository https://hub.docker.com/r/sergelevin/acestream-debproxy/:

aceproxy6Ldeb.syno.txz(для DSM 6.0.1-7393 Update 2)

Важно!

требуется пробросить следующие порты:

8000, 8621, 62062

для WebGUI  Supervisor port 9903 , логин: user, пароль: 0000

монитор движка acestream  9944

 

Были использованы следующие Источники:

 

Отличия от сборки ikatson это безусловно актуальная сборка AceProxy и перенос её на более лёгкий образ phusion, а также подверглись изменению следующие файлы:

  1.  Файл start.sh ,  было:

    стало:

     
  2. Файл supervisord.conf , было:

    стало:

 

Отличия от сборки arh  http://xpenology.com/forum/viewtopic.php?f=5&t=9977#p49482 это также безусловно актуальная сборка AceProxy и перенос её  на более лёгкий образ phusion.

Но самое главное отличие это наконец то решена давняя проблема запуска vlc не от рута а от пользователя и реализовано это с помощью механизма supervisor

в файле /etc/supervisor/conf.d/supervisord.conf находятся  и другие две основные команды для старта в фоновом режиме а именно это [program:acehttp] и [program:acestream]

и здесь стоит подметить что идея все эти команда запихать в один скрипт конечно же не нова, допустим: http://mytalks.ru/index.php?topic=4506.msg20377#msg20377

или же вариант с upstart для  ubuntu: http://mytalks.ru/index.php?topic=4506.msg20389#msg20389

файл /etc/init/acestream.conf

файл /etc/init/aceproxy.conf

На мой взгляд вариант с supervisord.conf выглядит скажем так немного елегантней и сделан штатными средствами что даёт некоторую надежду на стабильность работы скрипта.

 

aceL1

 

Ну и наконец сам файл экспорта можно загрузить здесь:

aceproxyL.syno.txz

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Update v2>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

  • acestreamengine version: 3.0.5.1 revision: 1415
  • VLC media player 2.2.1 Terry Pratchett (Weatherwax)
  • psutil 4.3.0

aceproxyLv2-1.syno.txz

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Update DSM 6>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

aceproxy6L.syno.txz

Алтернативный вариант загрузки с помощью wget :

 

 

Инструкция по Импорту и настройке контейнера:  здесь

 

 

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<Update v3>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

  • phusion/baseimage-docker, Ubuntu 16.04 LTS as base system.

  • VLC media player 2.2.2 Weatherwax
  • psutil 3.4.2
  • aceproxy из repository ppa:aap/vdr-testing
  • WebGUI  Supervisor port 9903 svwebgui
aceproxyLv3.syno.txz

104 thoughts on “AceProxy/Docker Setup

  1. syburoff says:

    в контейнере установлен acestreamengine:
    version: 3.0.3 revision: 1355

    обновляется до:
    root@aceproxyL:/# acestreamengine --version
    version: 3.0.5.1 revision: 1415

    1. syburoff says:

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

      да конечно, мы над этим уже работаем, немного погодя, будет небольшой мануал по импорту контейнера и проброски/монтирования папки с логами для отладки в том числе.

  2. marvel says:

    версия под DSM 6 какой именно версии? пробовал на последнюю DSM_DS3615xs_7393 не импортируется.

  3. marvel says:

    А подскажите такой вопрос – контейнер для 6 и 5 версий отличается, будет ли поддержка для 5 -ой или все только для новой ? просто никак не могу сервак DSM 6 запустить – не создаются разделы и поэтому не ставятся приложения! Если есть у кого информация по данному вопросу – поделитесь!

    1. syburoff says:

      контейнер для 6 и 5 версий отличается

      да, 5 версия не устанавливается в dsm6, в названии контейнера для 6 версии dsm будет присутствовать соответствующая цифра 6

      будет ли поддержка для 5 -ой или все только для новой ?

      да, по мере выхода новой версии движка, самоой прокси или библиотек питона и vlc

      Если есть у кого информация по данному вопросу – поделитесь!

      http://xpenology.com/forum/viewtopic.php?f=2&t=16114&start=60#p65490

      просто никак не могу сервак DSM 6

      а на чём кстати запускаете?

  4. marvel says:

    Подскажите как сделать что бы контейнер автоматом запускался при запуске DSM ?

  5. marvel says:

    Что то обновилось в версии, статистика появилась, а как обновить тем кто пользуется proxy из этой статьи?

    1. syburoff says:

      есть небольшие именения в самой aceproxy https://github.com/AndreyPavlenko/aceproxy
      например Added connection time to /stat (сколько времени подключен клиент)
      http://bit.ly/2caYgR1

      добавлена поддержка формата плейлист когда запрашиваются несколько групп каналов
      http://ххх.ххх.х.хх:8081/channels/?group=2,3,4,5,6,7,8,&type=m3u
      Группы: 1-детские; 2-музыка; 3-фильмы; 4-спорт; 5-общие; 6-познавательные; 7-новостные;
      8-развлекательные; 9-взрослые; 10-мужские; 11-региональные; 12-религиозные

    1. syburoff says:

      Здравствуйте,
      raspberry pi2 я бы использовал всё таки чисто как клиент а не сервер и клиент в “одном флаконе”.

    1. syburoff says:

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

      у меня тоже выдает ошибку “Операция не возможна”, но не смотря на это через некоторое время контейнер всё таки создаётся.

  6. Mikhail says:

    Думаю стоит подождать какое-то время, я сразу после получения ошибки закрываю докер. Я использую правильный образ по ссылке ?

  7. syburoff says:

    Update vlc:

    root@aceproxy6Lv3:/tmp# add-apt-repository ppa:videolan/master-daily
    root@aceproxy6Lv3:/tmp# apt-get update
    root@aceproxy6Lv3:/tmp# apt-get install vlc-nox -y

    10.09 03:38:37 DEBUG MainThread vlcclient.py:57 VlcClient_init| Successfully connected with VLC socket!
    10.09 03:38:37 INFO DummyThread-1 vlcclient.py:201 VlcClient_recvData| Authentication successful
    10.09 03:38:37 INFO MainThread acehttp.py:864 HTTP| Using gevent 1.1.0
    10.09 03:38:37 INFO MainThread acehttp.py:865 HTTP| Using psutil 4.3.1
    10.09 03:38:37 INFO MainThread acehttp.py:867 HTTP| Using VLC VLC media player 3.0.0-git Vetinari
    10.09 03:38:37 INFO MainThread acehttp.py:868 HTTP| Server started.

  8. Mikhail says:

    Через какое время у Вас создается контейнер после появления ошибки ? Я ждал около 20 минут – безрезультатно. Уже мысль, может я все же качаю не ту версию или качается битый файл ?

  9. syburoff says:

    битый файл наврятли так как уже другие поставили по этой же ссылке

    скорее разница в версиях dsm может быть, я не знаю какие у других стоят

    какая у вас версия docker ?
    у меня 1.11.2-0268

  10. Mikhail says:

    Решил все сделать по новой. Все удалил. Теперь не ставится да же та версия, которая работала. Думаю это из-за версии DSM.

    1. syburoff says:

      к сожалению у меня нет возможности повысить мою версию DSM
      в крайнем случае вы же можете в докере поставить одну виртуал DSM допустим DSM5

  11. Mikhail says:

    Все, пока подожду. Может я что-то не верно делаю, т.е. не правильно импортирую контейнер, может моя версия DSM их не поддерживает.

  12. Mikhail says:

    Все же я думаю, что есть шанс на мою кривизну рук. Правильные действия: ставлю phusion/baseimage потом импортирую контейнер с вашего сайта ?

    1. syburoff says:

      не совсем, phusion/baseimage cтавить/создавать контейнер не обязательно а просто загрузить образ из докер хаба

      ну или вы можете создать контейнер прокси из образа phusion/baseimage сами и потом пошагово установить в него прокси и движок

  13. Mikhail says:

    В общем дело не в версии DSM. Думаю звезды сложились так. Сегодня перекачал файлы 6LW и 6LV3 и все заработало. Вам спасибо за терпение и продукт.

  14. Mikhail says:

    /app/monitor показывает лог странно в браузере хром

    вида:

    {“upload_speed”: 0, “max_upload_slots”: 10, “download_speed”: 5636387, “transport_stats”: {“real”: {“my_first”: 776216, “pp”: [[776216, 776418, 1473601398.3269758, 1473601665.1082954]], “min”: 776216, “win”: 738, “storage”: [[776216, 776275, 1473601396.0270307, 1473601470.0094237], [776277, 776…..

    Это нормально ?

    А WebGUI Supervisor не открывается совсем.

    1. syburoff says:

      да, /app/monitor так и показывает лог в “разнобой”

      Мониторинг

      Интерфейс мониторинга выдает такую информацию:

        version – версия узла
        max_connections – максимальное кол-во TCP-соединений
        max_peers – максимальное кол-во одновременно подсоединенных узлов
        max_upload_slots – максимальное кол-во открытых слотов для раздачи
        download_speed – текущая скорость загрузки данных (байт/с)
        upload_speed – текущая скорость отдачи данных (байт/с)
        connected_peers_count – кол-во подсоединенных узлов
        connected_peers – список подсоединенных узлов (пустой, если не задана опция –stats-report-peers)
        upload_slots – текущее кол-во слотов для раздачи
  15. Mikhail says:

    WebGUI Supervisor в конфиге был порт 9903 – поменял, открывается и после ввода логина и пароля выдает:

    Error response

    Error code 404.

    Message: Not Found.

  16. Mikhail says:

    Это актуально для последней сборки под DSM6 ?

    root@aceproxy6Lv3:/tmp# add-apt-repository ppa:videolan/master-daily
    root@aceproxy6Lv3:/tmp# apt-get update
    root@aceproxy6Lv3:/tmp# apt-get install vlc-nox -y

  17. marvel says:

    Update v3 – не стартует контейнер после перезагрузки сервера, может где галку поставить надо?

    1. marvel says:

      Если перезагрузить DSM из самого DSM то стартует все хорошо, а вот у меня на виртуалке крутиться , и пробовал свой комп ребутатть – виртуалка подымается , а контейнер не стартует. Может есть какая команда при запуске DSM он принудительно запускал контейнер ? Если что DSM 5.2

      1. marveltm says:

        что то шестая версия уж очень “глючила” откатился на 5 – а в ней нет такого пункта. Что же мне так не везет ) Есть еще варианты?

        1. syburoff says:

          на 5 и так автоматом стартует по крайней мере у меня, специально ничего не настраивал для этого.

  18. Anton says:

    Здравствуйте!
    Уже второй раз сталкиваюсь с такой проблемой, все работает хорошо, но спустя некоторое время (бывает сутки, а бывает и неделя проходит) выдает в лог ошибку и ничего не помогает (перезапуск контейнера, перезапуск компа), помогает только удаление контейнера и установка нового! Подскажите в чем проблема, лог ниже, версия DSM 5.2, версия контейнера 3

    23.09 07:52:46 ERROR Thread-2 acehttp.py:212 do_GET| Plugin exception: URLError(gaierror(-3, ‘Temporary failure in name resolution’),)
    23.09 07:52:46 ERROR Thread-2 acehttp.py:213 do_GET| Traceback (most recent call last):
    File “/usr/share/aceproxy/acehttp.py”, line 210, in do_GET
    AceStuff.pluginshandlers.get(self.reqtype).handle(self, headers_only)
    File “plugins/p2pproxy_plugin.py”, line 79, in handle
    stream_type, stream, translations_list = self.api.stream_source(channel_id)
    File “plugins/torrenttv_api.py”, line 162, in stream_source
    res = self._checkedjsonresult(‘translation_stream.php’, ‘&channel_id=’ + channel_id)
    File “plugins/torrenttv_api.py”, line 219, in _checkedjsonresult
    self._resetSession()
    File “plugins/torrenttv_api.py”, line 265, in _resetSession
    self.auth()
    File “plugins/torrenttv_api.py”, line 72, in auth
    result = self._jsoncheck(json.loads(urllib2.urlopen(req, timeout=10).read()))
    File “/usr/lib/python2.7/urllib2.py”, line 154, in urlopen
    return opener.open(url, data, timeout)
    File “/usr/lib/python2.7/urllib2.py”, line 429, in open
    response = self._open(req, data)
    File “/usr/lib/python2.7/urllib2.py”, line 447, in _open
    ‘_open’, req)
    File “/usr/lib/python2.7/urllib2.py”, line 407, in _call_chain
    result = func(*args)
    File “/usr/lib/python2.7/urllib2.py”, line 1228, in http_open
    return self.do_open(httplib.HTTPConnection, req)
    File “/usr/lib/python2.7/urllib2.py”, line 1198, in do_open
    raise URLError(err)
    URLError:

    23.09 07:52:46 WARNING Thread-2 acehttp.py:80 root| Dying with error
    172.17.42.1 – – [23/Sep/2016 07:52:46] code 500, message Internal Server Error
    172.17.42.1 – – [23/Sep/2016 07:52:46] “GET /channels/play?id=7663 HTTP/1.1” 500 –

    1. sybdata says:

      прокся в версии контейнера 3 из репозитария ppa:aap/vdr-testing и встала как то не так как обычно и со старым psutil 3.4.2

      переделал немного:
      24.09 17:35:50 INFO MainThread acehttp.py:864 HTTP| Using gevent 1.1.0
      24.09 17:35:50 INFO MainThread acehttp.py:865 HTTP| Using psutil 4.3.1

      https://drive.google.com/file/d/0B9fYVJHyuLtCTzd5MXlzTDJTZ28/view?usp=sharing

      1. Anton says:

        Спасибо, ошибок пока нет! Но появилась другая проблема, все каналы идут с задержкой от 3 до 5 минут! При запуске Aceproxy на компе, все нормально и с сайта тоже все нормально! Из за чего может быть задержка на каналах? Zone id менял!

        1. sybdata says:

          по поводу задержки я у себя как то пока не проверял, но странно конечно по сравнению с виндовой версией

          вообще всё таки лучше пока использовать только те версии Ubuntu и Debian на которые есть официальный репо от acestream!
          то есть http://dl.acestream.org/ubuntu/14/acestream_3.0.5.1_ubuntu_14.04_x86_64.tar.gz и http://dl.acestream.org/debian/7/acestream_3.0.5.1_debian_7.4_x86_64.tar.gz

  19. sl says:

    А возможно увидеть ман для установки на консольный сервер, минуя “доп.докеры”?

  20. marveltm says:

    Подскажите, можно перенести контейнер на другой жесткий диск?, Все ставилось на виртуалку и был указан маленький размер жесткого (8 Гб) , сейчас при простмотре ТТВ память забивается до 100 % и показ прикращается – перезапуск контейнера освобождает пару % объема. Может кэш где какой почистить можно? или только заного все ставить и делать HDD большего объема?

    1. sybdata says:

      этой командой вы очистите папку collected_torrent_files

      find /root/.ACEStream/collected_torrent_files -depth -type f ! -name torrent|xargs rm || true

      сам я уже несколько дней тестирую AceProxy на vps сервере от kimsufi/ovh и не нарадуюсь как всем комфортно можно пользоватся

      Unlimited traffic и поэтому я выставил в прокси такие значения –max-peers 200 и получилось {"upload_speed": 9877335, "max_upload_slots": 10, "download_speed": 879824

      "connected_peers_count": 100, "max_peers": 200}

      Ubuntu 16.04 Server (64 Bit),
      KVM OpenStack
      CPU Xeon E5v3@ 2.4 GHz 1 vCore
      2 GB RAM
      10 GB SSD
      Local RAID 10
      пропускная способность канала 100 Mbit/s
      DDos-Schutz
      1 IPv4 inklusive (все порты открыты)
      KVM

      09.10 18:50:54 INFO MainThread acehttp.py:864 HTTP| Using gevent 1.1.2
      09.10 18:50:54 INFO MainThread acehttp.py:865 HTTP| Using psutil 4.3.1
      09.10 18:50:54 INFO MainThread acehttp.py:867 HTTP| Using VLC VLC media player 3.0.0-git Vetinari
      09.10 18:50:54 INFO MainThread acehttp.py:868 HTTP| Server started.

      root@vpsxxxxxx:/# iperf3 -s
      ———————————————————–
      Server listening on 5201
      ———————————————————–

      Accepted connection from 46.xx.xxx.96, port 63191
      [ 5] local xxx.xx.xx.xx port 5201 connected to 46.xx.xxx.96 port 63192
      [ 7] local xxx.xx.xx.xx port 5201 connected to 46.xx.xxx.96 port 63193
      [ 9] local xxx.xx.xx.xx port 5201 connected to 46.xx.xxx.96 port 63194
      [ 11] local xxx.xx.xx.xx port 5201 connected to 46.xx.xxx.96 port 63195
      [ ID] Interval Transfer Bandwidth Retr Cwnd

      [SUM] 0.00-10.03 sec 107 MBytes 89.3 Mbits/sec 93 sender
      [SUM] 0.00-10.03 sec 0.00 Bytes 0.00 bits/sec receiver
      ———————————————————–
      Server listening on 5201
      ———————————————————–

      1. marvel says:

        “я выставил в прокси такие значения –max-peers 200…” а где именно это выставляется?

  21. Anton says:

    Подскажите, что надо прописать в aceconfig, чтобы vlc транскодировал все аудио потоки в mp3?

    1. sybdata says:

      тут надо понять что это просто экспорт контейнера со всеми настройками с dsm synology, и импортируется он на точно такую же модель dsm, то есть экспорт контейнера от dsm5 никак не подойдёт для dsm6 и тем более в докер на MacOS как я понял.

      Для вас есть другое решение а именно установка в вашем докере сначало желаемую ось буть то убунту или дебиан а уже потом устанавливать проксю и движок acestream пошагово
      если есть интерес то могу помочь, а так за базу можете взять эти мануалы: http://sybdata.com/nas-builder/aceproxyubuntu-16-04-1-setup или http://sybdata.com/nas-builder/aceproxyubuntu-setup, для дебиан это https://hub.docker.com/r/sergelevin/acestream-debproxy/~/dockerfile

  22. Mikhail says:

    Нет в планах добавить nginx в образ и добить мануал по его настройке ? (плейлист с авторизацией)

    1. sybdata says:

      да, такие планы есть, но пока не в докере а в простой убунте, если в ней всё будет работать как надо то и в докере можно будет поставить.

    1. sybdata says:

      с докером есть некоторые трудности по части проброса необходимых портов как для nginx так и для самой прокси

      но вот на прямую на убунте можете проверить работу:

      предлагается для теста AceProxy на VPS(geo: Gravelines FR):

      Xeon E5v3 2,4 GHz, 1 vCore, 2 GB RAM, 10 GB SSD,Lokaler RAID 10
      Ubuntu 16.10, ядро/Linux 4.8.0-26-generic x86_64
      авторизация на базе nginx
      мониторинг запуска прокси, движка и vlc на базе supervisor
      мониторинг движка:

      version – версия узла
      max_connections – максимальное кол-во TCP-соединений
      max_peers – максимальное кол-во одновременно подсоединенных узлов
      max_upload_slots – максимальное кол-во открытых слотов для раздачи
      download_speed – текущая скорость загрузки данных (байт/с)
      upload_speed – текущая скорость отдачи данных (байт/с)
      connected_peers_count – кол-во подсоединенных узлов
      connected_peers – список подсоединенных узлов (пустой, если не задана опция –stats-report-peers)
      upload_slots – текущее кол-во слотов для раздачи

      ограничения до 5 первых пользователей, за логином в contact

      stat
      Веб-интерфейс мониторинг движка monitor acestream
      Plugin torrenttv.py: torrenttv
      Plugin p2pproxy.py: channels p2pproxy
      archive: archive
      Supervisor: supervisor

  23. Mikhail says:

    Работает, особо не виснет. С задержкой переключаются каналы, но думаю, что это связано с тем, что я далеко от сервера. Но главное! Работает авторизация, это круто. Другой вопрос, если просмотр происходит на приставки типа dune hd через плагин myiptv, как в этом случае вводить логин и пароль ? или логин и пароль в адрес списка каналов можно вносить по аналогии с фтп (ftp://login:password@xxx.com) ?

    1. sybdata says:

      по такой аналогии:
      http://user:password@your.server.name/torrenttv
      http://user:password@your.server.name/torrent-telik
      http://user:password@your.server.name/allfon

      но! в коди у меня почему то не кушает
      предполагаю что это из за того что прокся работает не на 8081 порту
      порт пришлось изменить чтобы не было обхода авторизации

  24. Mikhail says:

    Странно показывается статистика у вас?

    Первый музыкальный HD 127.0.0.1 29 Oct 2016 12:54:20
    Sky Sports 1 127.0.0.1 29 Oct 2016 15:26:37
    Еда HD 84.46.23.116 29 Oct 2016 15:07:42 почему тут ip выдается смотрящего, а остальное 127.0.0.1
    Discovery Channel HD 127.0.0.1 29 Oct 2016 15:02:39

    1. sybdata says:

      “Еда HD 84.46.23.116 29 Oct 2016 15:07:42 почему тут ip выдается смотрящего, а остальное 127.0.0.1”

      потаму что это идёт на прямую не через nginx
      как уже писал, это я смотрю так как знаю порт прокси

      1. sybdata says:

        ip смотрящего выдаются в логах nginx, если что

        P.S. памяти стал кушать, наверное всё таки надо попробовать кидать кеш на диск так как всё равно ssd а то что 10 гигов то поставить лимит и всё что больше будет удалятся

  25. Mikhail says:

    Понял. Спасибо за объяснение. Есть шанс, что дойдут у Вас руки до интеграции nginx в докер для synology ?

    1. sybdata says:

      да я в принципе вчера ещё посмотрел и разница в том что nginx светит допустим на 8080 порту и каналы загружаются но не показывают

    1. sybdata says:

      в том что на убунте как и на других осях для nginx по умолчанию настроен на порт 80
      а в докере этот порт надо пробрасывать и к тому же 80 порт обычно уже занят вебсервером самой synology

      вот на dsm6 где уже есть выбор между apache и nginx как основного вебсервера может и получится

  26. Mikhail says:

    Осталось Вам найти DSM 6…. на сколько я понял, Вы используете xpenology, а там 5xx DSM последняя

    1. sybdata says:

      этой командой вы очистите папку collected_torrent_files

      find /root/.ACEStream/collected_torrent_files -depth -type f ! -name torrent|xargs rm || true

  27. Mikhail says:

    Интересно, а dlna прикрутить реально ? Или это уже за гранью необходимого.

    p.s. Сам не смотрю торрент тв (держу только ради нескольких каналов), Просто из спортивного интереса.

  28. Mikhail says:

    А разве SERVIIO умеет работать с m3u и IPTV ? Я читал, что SERVIIO можно поставить на synology, но при этом раздавать iptv Он не может.

  29. Mikhail says:

    Я дома использую приставки DUNE HD для просмотра OTT сервиса XXXCLUB.XX Но мне не хватает двух каналов – Fine Living и Food Network, потому на synology запущен торрент тв. Для просмотра торрент тв на dune hd я использую alt iptv, в принципе устраивает, но хочется что бы работало по dlna, хотя и не критично. Да и на планшетах то же хочется dlna.

    1. sybdata says:

      да, noxbit пока тестируют и посмотрим что получится

      в принципе проксю могут переписать и под новый движок, но по большому счёту дело то вовсе не в том какой движок использовать а в том насколько качественны и стабильны источники каналов

      я уже говорил не раз что прокся и сам движок отрабатывают всё как положено, проблемы постоянно на стороне торрент-тв

    1. sybdata says:

      доступ по ssh как обычно:
      docker exec -it [название контейнера] bash

      vlc-nox не обязателен, но вы можете конечно доустановить его и включить
      vlcuse = True
      и не забыть при этом также разкоментировать команду запуска в супервизоре

  30. marvel says:

    Подскажите как обновить на новую версию прокси?
    мое предыдущее сообщение удалили?

  31. Mikhail says:

    Собственно чрез plex настроил dlna. Сделал плейлист забив ссылку в IE (ip:port/torrenttv/playlist.m3u) plex выкидывает каналы через Plugin, но только на айпаде через powerplayer работает TV по dlna. Остальные устройства не могут воспроизвести. На сколько мне удалось понять, plex выкидывает ссылки с окончанием m3u8 и в этом проблема.

    1. sybdata says:

      да… plex это ещё та капризная штука

      но логики немного есть, что на айпаде подхватил, ведь plex изначально писался под яблоки

      тоже игрался немного и вроде как потоки напрямую от движка прохи получше берёт, сейчас не знаю как дела обстоят так как версии у них слижком уж часто меняются, что вообщем то плохой признак стабильности.

  32. Mikhail says:

    Нет, не в этом проблема. Взял плейлист от одного отт сервиса – работает без проблем. Может формат потока проблема ?

Kommentar verfassen