Kizilkum Posted January 9, 2016 Share #126 Posted January 9, 2016 Да спасибо! Доберусь домой, отпишусь Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted January 10, 2016 Share #127 Posted January 10, 2016 заменил. список каналов появился. VLC на компе воспроизводит. а вот телик не хочет говорит "ошибка файла" DUNE ругается, говорит "неподдерживаемый формат" и сам прекс через веб тоже ругается на: Error loading player: HTML5 player not found UPD: начинает приходить осознание что дело в настройках Plexа. но куда копать, пока не очень понимаю Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted January 10, 2016 Share #128 Posted January 10, 2016 телик не хочет говорит "ошибка файла" если на телек ставить и телек поддерживает оффициальное приложение torrent-tv, то работает DUNE ругается, говорит "неподдерживаемый формат" попробуйте dune_plugin_altiptv http://dune-club.info/plugins/update/al ... ltIPTV.pdf, http://forum.hdtv.ru/index.php?showtopic=12094 Error loading player: HTML5 player not found у меня тоже так Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted January 10, 2016 Share #129 Posted January 10, 2016 временно реализовал так: прописал правильную ссылку (еще раз спасибо, что рассмотрели). как и зачем я поперся в экспериментальные, не знаю, не спрашивайте после этого скачал через локальный прокси правильный плейлист, и поместил его на флешку в дюне. в дюне уже стоит dune_plugin_altiptv, отличнейшая кстати штука! он подхватил плейлист и совершенно спокойно кажет все каналы с него. ну а с плексом буду работать, может чего наковыряю. Коди не предлагать, под него нет приложения для дюны (ну или я плохо искал) или можно без приложения состыковать? Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted January 10, 2016 Share #130 Posted January 10, 2016 на плекс я пока забил, главная его фишка это транскодинг и в этом же его проблема не знаю как у других но у меня он нагружает проц по полной, уже были мысли что моё железо слабовато, попадались мнения что нужно как минимум i3 может быть ещё дело что плагин iptv сторонний в связке с плексом у меня более менее нормально работает chromecast, где слабое место только WLAN с удалённостью до рутера плейлист, и поместил его на флешку в дюне. плейлист можно также закинуть на ност/сервер и раздавать по сети для других клиентов Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted January 11, 2016 Share #131 Posted January 11, 2016 нагрузку процессору дают некоторые настройки плекса. у меня i7 и то до 50-60% проц стал грузиться после моих вчерашних манипуляций с настройкой плекса. вернул как было, загрузка проца 0%, при этом запросто могут быть подключены несколько клиентов. хочется что бы плейлист раздавался по феншую, тоесть самим прокси сервером по запросу клиента. я так понимаю плейлист периодически обновляется. зы: пока не теряю надежды заставить работать плекс Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted January 16, 2016 Share #132 Posted January 16, 2016 нагрузку процессору дают некоторые настройки плекса. у меня i7 и то до 50-60% проц стал грузиться после моих вчерашних манипуляций с настройкой плекса. вернул как было, загрузка проца 0%, при этом запросто могут быть подключены несколько клиентов. у меня по прежнему грузит 10%-90%, но что характерно транскодер работает с амплитудой то есть не постоянно вот сделал видео работы в связке plex+chromecast, кстати скачал с play.google последнюю версию 4.18.2.508(f7e82b26) где конечно без активации за 4,33 € некоторые функции урезанны но плагин iptv работает и без оплаты. [spoiler=] plex transcoding cpu Quote Link to comment Share on other sites More sharing options...
SterX Posted February 7, 2016 Share #133 Posted February 7, 2016 Долго я гуглил проблему с выводом в консоль таких сообщений: DEBUG AceClient_recvdata: Current position/last/buf: 100/100/10 ... с последующим отвалом буферизации потока проксёй. итогом стала следующая инструкция: 00. цепляемся к контейнеру: docker attach proxy 1. прибиваем движок ace (я не нашел как это делать правильно, поэтому прибил kill'ом по id процесса из списка ps) 2. Качаем обновление движка по ссылке wget http://dl.acestream.org/ubuntu/14/acestream_3.0.5.1_ubuntu_14.04_x86_64.tar.gz 3. Распаковываем куда-нибудь в контейнере (я просто зашел в архив в mc) 4. Копируем с заменой соответствующие файлы в папки /usr/bin/ и /usr/share/acestream 5. стартуем движок по-новой (можно ребутнуть контейнер - я так и сделал) 6. проверяем версию движка: acestreamengine --version Должна быть version: 3.0.5.1 revision: 1415 После этого затыки пропали. и незапускающиеся каналы стали работать. проверил, включив воспроизведение одновременно трех HD каналов. P.S. Да, инструкция не самая красивая. Если кто хочет - может написать скрипт. Но у меня все починилось и заработало, а это главное. P.P.S. ТС меня смутил, сообщив в первом посте, что есть возможность обойти покупку VIP статуса. Что ж... Вроде бы я ее нашел. Я оплатил сегодня 15 дней, чтобы потестить проксю. И пока гуглил как решить проблему, возможно, нашел-таки лазейку. Вот через пару недель и проверим. Ну и еще. Оставил контейнер включенным работать в холостую пару часов назад. А сейчас не смог до него достучаться. оказалось, что он выключен. Как так-то? Почему выключился? В журнале докера ни строчки про выключение: Information 2016/02/07 21:53:23 admin Restart container proxy. - тут я его ребутнул после обновления движка Information 2016/02/08 00:07:45 admin Start container proxy. - а тут обнаружил его выключенным. между этими событиями ни слова про выключение контейнера Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted February 8, 2016 Share #134 Posted February 8, 2016 SterX пожалуйста напиши ещё раз команды для следующих пунктов: 1 3 4 5 acestreamengine сейчас стоит version: 3.0.3 revision: 1355 контейнер сам не выключался, ни разу Quote Link to comment Share on other sites More sharing options...
valsha Posted February 8, 2016 Share #135 Posted February 8, 2016 хм, так вся инструкция сводится к тому что просто надо обновить acestream почему бы просто не сделать apt-get update apt-get upgrade хотя да, вижу что он не обновляет так acestream, нет его в обновлениях. Quote Link to comment Share on other sites More sharing options...
arh Posted February 8, 2016 Author Share #136 Posted February 8, 2016 у меня пару раз контейнер вырубался после отключения от консоли через веб интерфейс Xpenology, не знаю почему так. Ещё после обновления пакета plex перестали воспроизводиться каналы через хромкаст, откатил вручную версию, приеду домой, протестирую Quote Link to comment Share on other sites More sharing options...
SterX Posted February 8, 2016 Share #137 Posted February 8, 2016 почему бы просто не сделать apt-get update потому что не просто. сдается мне, что новую версию (а она только для х64) еще не выложили в репы пожалуйста напиши ещё раз команды для следующих пунктов: Воу-воу! все напишу. только чур не пинать. я не линуксоид. я просто красноглазый автослесарь. если не выходит отверткой - могу и кувалдометром херакнуть. Сам знаю, что мои методы не филигранны и далеко не красивы. Зато действенны. DSM> docker attach proxy root@proxy:/# ps PID TTY TIME CMD 1 ? 00:00:00 bash 8 ? 00:25:06 acestreamengine 9 ? 00:00:28 python2 654 ? 00:00:00 ps сталбыть у меня 8 - это pid демона acestreamengine. у вас может быть иначе. прибиваем его: root@proxy:/# kill 8 проверяем: root@proxy:/# ps PID TTY TIME CMD 1 ? 00:00:00 bash 9 ? 00:00:28 python2 656 ? 00:00:00 ps Все. нет восьмого демона! root@proxy:/# wget http://dl.acestream.org/ubuntu/14/acestream_3.0.5.1_ubuntu_14.04_x86_64.tar.gz 100%[======================================>] 5,017,173 1.01MB/s in 5.4s скачано! можно распаковывать и из голой консоли. но мне лениво вспоминать как это делается. Я не только слесарь но и дипломированный математик, а нас учили "если не знаешь доказательства - выведи его сам. не можешь - должен хотя бы знать, где найти решение". Ну так я знаю. все есть в mc. Поставим его: root@proxy:/# apt-get install mc и запустим: root@proxy:/# mc Ну а в оконном менеджере все просто. мотаем вниз. там лежит наш архив. жмякаем по нему и видим содержимое. /data /lib acestream.conf acestraemengine шмыкаем по табуляции и в правой панели идем в папку ./usr/bin/ и копируем туда acestraemengine кнопой F5 идем в папку ./usr/share/ и копируем туда все остальное аналогично Дальше я ребутнул контейнер из вебморды DSM: docker-контейнер-proxy-действие-перезапустить через пару секунд снова заходим к контейнер в консоли: DSM> docker attach proxy и проверяем версию: root@proxy:/# acestreamengine --version version: 3.0.5.1 revision: 1415 Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted February 9, 2016 Share #138 Posted February 9, 2016 SterX все напишу. только чур не пинать. я не линуксоид. я просто красноглазый автослесарь. Спасибо большое! всё получилось, будем потихоньку тестировать [spoiler=] хочу попробовать этот proxy server на debian 8 который меня в последнее время всё больше и больше привлекает чем ubuntu кстати поставляется Debian 8 со стабильным ядром 3.16.0. но новое ядро можно легко переустановить вручную, я например поставил Backport ядра в версии 4.3.0 добавляем Jessie-Backports Repository nano /etc/apt/sources.list deb http://ftp.de.debian.org/debian/ jessie-backports main обновляем apt-get update смотрим что доступно apt-cache search linux-image выбираем и устанавливаем apt-get install linux-image-4.3.0-0.bpo.1-686-pae Quote Link to comment Share on other sites More sharing options...
Alex013 Posted February 20, 2016 Share #139 Posted February 20, 2016 Уважаемые, внимательно прочёл все 14 страниц, но так и не понял - что бы транслировать с локального TS-прокси на родное приложение от Торрент.ТВ для Смарт-ТВ (там есть встроенная возможность работать с локальным TS-прокси) - какую часть инструкций надо реализовывать? Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted February 21, 2016 Share #140 Posted February 21, 2016 Уважаемые, внимательно прочёл все 14 страниц, но так и не понял - что бы транслировать с локального TS-прокси на родное приложение от Торрент.ТВ для Смарт-ТВ (там есть встроенная возможность работать с локальным TS-прокси) - какую часть инструкций надо реализовывать? Привет, для начала вам надо поднять на сервере этот локальный TS-прокси, поэтому с самого начала и с первой страницы не торопясь и если вы в итоге получите по этому адресу рабочий playlist.m3u http://NAS_IP:9000(порт который указали при создании контейнера)/torrenttv/playlist.m3u то всё работает а потом посмотрим Quote Link to comment Share on other sites More sharing options...
Alex013 Posted February 21, 2016 Share #141 Posted February 21, 2016 Bob the Builder, спасибо, бум пробовать Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted February 27, 2016 Share #142 Posted February 27, 2016 на форуме torrent-tv выложили переписаный файл torrenttv_api.py кидаем сюда: aceproxy/plugins/torrenttv_api.py Quote Link to comment Share on other sites More sharing options...
ingvar Posted March 7, 2016 Share #143 Posted March 7, 2016 А нафига ставить в контейнер VLC, если он не юзается все равно? Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted March 7, 2016 Share #144 Posted March 7, 2016 А нафига ставить в контейнер VLC, если он не юзается все равно? почему таки не юзается? аргументируйте! Quote Link to comment Share on other sites More sharing options...
ingvar Posted March 7, 2016 Share #145 Posted March 7, 2016 ну потому, чтобы aceproxy начал использовать vlc, надо хотя бы так сделать sed -i 's/vlcuse = False/vlcuse = True/' /home/tv/aceproxy/aceconfig.py ибо по умолчанию он в конфиге вырублен Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted March 7, 2016 Share #146 Posted March 7, 2016 всё расписано здесь: http://bit.ly/1UN2w9S Quote Link to comment Share on other sites More sharing options...
KIF Posted March 23, 2016 Share #147 Posted March 23, 2016 Всем привет. Подскажите кто знает Пытаюсь настроить автозапуск от имени пользователя не от root. Использую Docker на основе официального Ubuntu 14.04 для автозапуск использую supervisor c таким концигом [supervisord] nodaemon=true [program:acestream] command=acestreamengine --client-console --live-buffer 30 --cache-limit 20 directory = /home/ttv/ priority=1 [program:acehttp] command=/home/ttv/aceproxy/acehttp.py user = ttv directory = /home/ttv/ autorestart = true priority=2 [program:vlc] command=vlc -I telnet --clock-jitter 0 --sout-mux-caching 500 --network-caching 500 --telnet-password admin --telnet-host 127.0.0.1 environment=VLC_PLUGIN_PATH='/usr/lib/vlc/plugins/' directory = /home/ttv/ user = ttv priority=1 при запуске получаю это: ./start.sh /usr/lib/python2.7/dist-packages/supervisor/options.py:295: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security. 'Supervisord is running as root and it is searching ' 2016-03-23 05:05:34,559 CRIT Supervisor running as root (no user in config file) 2016-03-23 05:05:34,559 WARN Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing 2016-03-23 05:05:34,608 INFO RPC interface 'supervisor' initialized 2016-03-23 05:05:34,608 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2016-03-23 05:05:34,608 INFO supervisord started with pid 140 2016-03-23 05:05:35,612 INFO spawned: 'vlc' with pid 153 2016-03-23 05:05:35,615 INFO spawned: 'acestream' with pid 154 2016-03-23 05:05:35,618 INFO spawned: 'acehttp' with pid 155 2016-03-23 05:05:35,726 INFO exited: acehttp (exit status 1; not expected) 2016-03-23 05:05:37,468 INFO success: vlc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2016-03-23 05:05:37,468 INFO success: acestream entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2016-03-23 05:05:37,470 INFO spawned: 'acehttp' with pid 288 2016-03-23 05:05:37,553 INFO exited: acehttp (exit status 1; not expected) 2016-03-23 05:05:39,558 INFO spawned: 'acehttp' with pid 301 2016-03-23 05:05:39,642 INFO exited: acehttp (exit status 1; not expected) 2016-03-23 05:05:42,647 INFO spawned: 'acehttp' with pid 302 2016-03-23 05:05:42,736 INFO exited: acehttp (exit status 1; not expected) 2016-03-23 05:05:43,738 INFO gave up: acehttp entered FATAL state, too many start retries too quickly Как заставить acehttp да и acestream запускаться не от root P.S. все вроде разобрался Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted March 23, 2016 Share #148 Posted March 23, 2016 KIF Привет, Как заставить acehttp да и acestream запускаться не от root хм, тоже интересно было бы узнать решение кстати директория aceproxy у меня другая Quote Link to comment Share on other sites More sharing options...
KIF Posted March 24, 2016 Share #149 Posted March 24, 2016 Запускаться та он запускается только вот неработает, немогу получить плейлист по адресу http://192.168.1.2:8000/torrenttv/playlist.m3u если все запущено от пользователя ttv получаю это: Error response Error code 500. Message: Internal Server Error. Error code explanation: 500 = Server got itself in trouble. если запускаю только aceproxy от root, а все остальное от ttv то плейлист получаю но воспроизведения нет VLC не может открыть MRL 'http://192.168.1.2:8000/torrent/http%3A%2F%2Fcontent.asplaylist.net%2FTlFxSEMzODlCNWxqY0RRMGFKd2p4K3ozcG9qbGN1cVNsUGdmUW9wVVg3a2NtcHEyRnRzRHdpRCtpVDh0MitEbnZXb1RCQ1BJOWM5RlkyeDUrcFd2NWc9PQ%2Fcdn%2F992_all.acelive/stream.mp4'. Ищите более подробную информацию в лог-файле. если запустить aceproxy и acestream от root, то все работает а путь может быть любой Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted March 24, 2016 Share #150 Posted March 24, 2016 а в aceconfig.py прописываал пользователя ttv aceproxyuser = '' # AceProxy configuration # ---------------------------------------------------- # # HTTP Server host httphost = '0.0.0.0' # HTTP Server port httpport = 8000 # Read the video input stream in chunks of the following size readchunksize = 8192 # Cache the following number of the tailing chunks readcachesize = 1000 # If started as root, drop privileges to this user. # Leave empty to disable. aceproxyuser = '' Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.