Syncos Posted June 23, 2016 Share #176 Posted June 23, 2016 Добрый день, Очень заинтересовала данная тема. Имею ВИП и Local TS-proxy на Винде. Просмотр на СМАРТ ТВ через официальный виджет. Все вроде неплохо, за исключением включенного компьютера. Также имеется Xpenology 5.2-5644.2 на HP ProLiant MicroServer Gen8. Было бы идеально прикрутить на него. К сожалению, понять и реализовать это все для меня невероятно сложно. Дольше установки Docker не пошло. Поэтому присоединяюсь к просьбам участников к уважаемым Bob the Builder и Kizilkum выложить полный образ контейнера. Спасибо. Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 23, 2016 Share #177 Posted June 23, 2016 блин, я тоже далеко не гуру. пока что у меня не очень получается сделать образ. папку с кешем удалил таки. теперь уже три часа пишет: экспортируется. что с этим делать, пока не представляю. отменить экспорт тоже негде. нет такой кнопки. перезагрузил даже сервер, экспорт возобновился сам так то прокся улетная. работает уже с января Quote Link to comment Share on other sites More sharing options...
Syncos Posted June 23, 2016 Share #178 Posted June 23, 2016 блин, я тоже далеко не гуру. пока что у меня не очень получается сделать образ.папку с кешем удалил таки. теперь уже три часа пишет: экспортируется. что с этим делать, пока не представляю. отменить экспорт тоже негде. нет такой кнопки. перезагрузил даже сервер, экспорт возобновился сам так то прокся улетная. работает уже с января Если не ошибаюсь Bob the Builder выкладывал экспорт контейнера, сейчас он недоступен, наверное, уже не актуален. Кстати, Вы им воспользовались и какого он был размера? Может быть, Bob the Builder даст свои рекомендации, как правильно сделать экспорт. Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 23, 2016 Share #179 Posted June 23, 2016 первый пост на этой странице Quote Link to comment Share on other sites More sharing options...
Syncos Posted June 23, 2016 Share #180 Posted June 23, 2016 первый пост на этой странице Со слов Bob the Builder после очистки кэша, размер вполне приличный 240 МБ. Я мог бы спросить, почему такой Огромный размер, но это наверное, будет флуд. Поэтому сидим и терпеливо с благодарностью ждем результатов. Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 23, 2016 Share #181 Posted June 23, 2016 первый пост на этой странице Со слов Bob the Builder после очистки кэша, размер вполне приличный 240 МБ. Я мог бы спросить, почему такой Огромный размер, но это наверное, будет флуд. Поэтому сидим и терпеливо с благодарностью ждем результатов. это был ДО удаления папки с кешем. после удаления самостоятельно запустился процесс экспорта. и продолжается уже несколько часов Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 23, 2016 Share #182 Posted June 23, 2016 у меня по прежнему состояние: экспортируется Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted June 24, 2016 Share #183 Posted June 24, 2016 выложить полный образ контейнера. скоро допилю новый образ на базе phusion/baseimage(minimal Ubuntu https://github.com/phusion/baseimage-docker), расковырял старые образы от https://hub.docker.com/r/ikatson/aceproxy и этого чувака который взял ikatson/aceproxy и запилил в phusion https://hub.docker.com/r/sparklyballs/acestream в итоге удалось таки запустить и vlc и с запуском прокси и движка тоже оказалось намного проще и елегантней с помощью двух скриптов supervisord.conf и start.sh Quote Link to comment Share on other sites More sharing options...
Syncos Posted June 24, 2016 Share #184 Posted June 24, 2016 скоро допилю новый образ на базе phusion Будем ждать новый образ, но вдумчивое пиление процесс не очень быстрый. Поэтому если можно выложите рабочий образ для ознакомления и практического использования. Прошу прощение за нетерпеливость. Спасибо. P.S. Надеюсь, у Kizilkum получится победить машину и он выложит свой. Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 24, 2016 Share #185 Posted June 24, 2016 если Bob the Builder подскажет как победить это, я с радостью. а больше мне спросить не у кого http://hmserv.ru/photo/share/VPItf6SW/photo_d09ad0b0d180d182d0b8d0bdd0bad0b820d0b4d0bbd18f20d184d0bed180d183d0bcd0bed0b2_74762e4a5047 ну или дадите доступ к Вашему докеру. установить все с нуля я могу, опять же благодаря этой теме и советам Bob the Builder Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted June 24, 2016 Share #186 Posted June 24, 2016 (edited) если можно выложите рабочий образ для ознакомления и практического использования. Прошу прощение за нетерпеливость. вот попробуйте aceproxyL.syno.txz собран на базе phusion/baseimage и как и предполагалось весит ещё меньше 136 мб. небольшой обзор поже Edited June 25, 2016 by Guest Quote Link to comment Share on other sites More sharing options...
Syncos Posted June 24, 2016 Share #187 Posted June 24, 2016 вот попробуйте Спасибо! Будем пробовать. Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted June 24, 2016 Share #188 Posted June 24, 2016 просто выберете экспорт и подсуньте файл .txz и ждите, через некоторое время появится контейнер с актуальной датой и в закладке "Изображение" появится образ с датой и уже на 2 гига, почему так много я и сам не знаю Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 24, 2016 Share #189 Posted June 24, 2016 запускается! ждем дальнейших указаний Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted June 24, 2016 Share #190 Posted June 24, 2016 (edited) порты уже должны быть проброшены, проверьте 22, 8000, 62062 заходим через консоль как вам удобно будет и редактируем: вставляем ссылку на плейлист.( имея статус VIP берем тут - http://torrent-tv.ru/c_playlist.php).root@aceproxyL:/# vim /home/tv/aceproxy-master/plugins/config/torrenttv.py тут меняем email & password на доступ к сайту:root@aceproxyL:/# vim /home/tv/aceproxy-master/plugins/config/p2pproxy.py как пользоваться редактором vim viewtopic.php?f=5&t=9977&start=100#p50434 в aceconfig.py стоит vlcuse = True, всё остальное не трогал acestreamengine сейчас стоит version: 3.0.3 revision: 1355как обновить здесь viewtopic.php?f=5&t=9977&start=130#p54806mc уже установлен! самое главное теперь заходим в контейнер этой командой docker exec -it aceproxyL bash Edited June 24, 2016 by Guest Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 24, 2016 Share #191 Posted June 24, 2016 22 порт проброшен на 24 сервера. тоесть заходить в контейнер надо через 24 порт 8000 проброшен на 8979 62062 на 62062 Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted June 24, 2016 Share #192 Posted June 24, 2016 22 порт проброшен на 24 сервера. тоесть заходить в контейнер надо через 24 порт8000 проброшен на 8979 62062 на 62062 не а, заходи как обычно на свой нас и дальше командой в контейнер docker exec -it aceproxyL bash Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 25, 2016 Share #193 Posted June 25, 2016 не а, заходи как обычно на свой нас и дальше командой в контейнер docker exec -it aceproxyL bash спасибо! настроил, на компе работает. пока ничего не обновлял и на телик не запускал. если дадите пояснения в чем отличие от предыдущей версии, буду признателен так же назначение VLC и плейлист отдает без расширения с редактором Vi я так и не подружился, поэтому в MC включил встроенный редактор Quote Link to comment Share on other sites More sharing options...
Syncos Posted June 25, 2016 Share #194 Posted June 25, 2016 Все сразу запустилось! Спасибо! Вот с этим не понял: не а, заходи как обычно на свой нас и дальше командой в контейнер docker exec -it aceproxyL bash вроде и так запускается, для чего нужно? Как и где запустить, подробнее. Свои данные вбивал через WinSCP для Винды Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 25, 2016 Share #195 Posted June 25, 2016 если у Вас нет вип аккаунта, зачем вам вообще этот сервер? заходить надо для того что бы прописать логин, пароль и адрес плейлиста. можно и через WinSCP разумеется но когда у тебя в докере с десяток образов, найти нужное становится затрудительно Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted June 25, 2016 Share #196 Posted June 25, 2016 (edited) Я тоже рад что у вас запустилось и Спасибо за ответ, теперь по крйней мере я буду знать что у троих работает, а то как стабильно работает нужно пробовать в разных режимах и смотреть логи, для этого пробросте папку var/log/supervisor из контейнера в удобное для вас место на хранилище и в итоге допустим acehttp-stderr---supervisor-kASz7s.log 25.06 10:36:14 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Stat 25.06 10:36:14 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Torrenttv 25.06 10:36:14 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Ytv 25.06 10:36:14 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Allfon 25.06 10:36:14 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: P2pproxy 25.06 10:36:14 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Torrenttelik 25.06 10:36:14 ERROR Dummy-1 acehttp.py:831 HTTP| Cannot connect to VLC! 25.06 10:36:16 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Stat 25.06 10:36:16 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Torrenttv 25.06 10:36:16 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Ytv 25.06 10:36:16 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Allfon 25.06 10:36:16 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: P2pproxy 25.06 10:36:16 DEBUG Dummy-1 acehttp.py:603 INIT| Plugin loaded: Torrenttelik 25.06 10:36:16 DEBUG Dummy-1 vlcclient.py:57 VlcClient_init| Successfully connected with VLC socket! 25.06 10:36:16 INFO Dummy-2 vlcclient.py:201 VlcClient_recvData| Authentication successful 25.06 10:36:16 INFO Dummy-1 acehttp.py:862 HTTP| Using gevent 1.0 25.06 10:36:16 INFO Dummy-1 acehttp.py:863 HTTP| Using psutil 1.2.1 25.06 10:36:16 INFO Dummy-1 acehttp.py:865 HTTP| Using VLC VLC media player 2.1.6 Rincewind 25.06 10:36:16 INFO Dummy-1 acehttp.py:866 HTTP| Server started. небольшой обзор накатал здесь http://wp.me/P4K5Dp-PG назначение VLC cудя по последним пояснениям с форума http://mytalks.ru/index.php?topic=4506.msg15525#msg15525 Для того чтобы запускать с VLC надо в стандартном aceconfig поменять всего 4 значенияhttpport=8081 vlcuse=True vlcspawn=True vlcoutport=8082 + прописать строку запуска cmd= как я выше указал с поправкой на операционную систему ... если это винда то надо указывать полный путь к vlc ... читайте коммент в aceconfig vlc -I telnet --clock-jitter=0 --no-network-synchronisation --network-caching 4000 --sout-mux-caching 0 --telnet-password admin --telnet-port 4212 я же только выставил vlcuse=True пробовал как выше(нужно дополнительно пробросить порт 8081 на какой нибудь любой свободный и это будет другой адрес плейлиста) и показалось хуже? сейчас пробовал обновить vlc версию 2.1.6 Rincewind которая стоит на новую VLC 2.2, не пошло наверное надо старую удалить root@aceproxyL:/# apt-get install software-properties-common Reading package lists... Done root@aceproxyL:/# cd tmp root@aceproxyL:/tmp# add-apt-repository ppa:videolan/stable-daily This PPA contains daily builds from the latest VLC maintenance branch. root@aceproxyL:/tmp# apt-get update root@aceproxyL:/tmp# apt-get install vlc Reading package lists... Done и плейлист отдает без расширения это как? Вот с этим не понял:не а, заходи как обычно на свой нас и дальше командой в контейнер docker exec -it aceproxyL bash root@aceproxyL:/# exit sibserver3150> docker exec -it aceproxyL bash ERRO[0000] Unable to connect to local syslog daemon root@aceproxyL:/# Edited June 25, 2016 by Guest Quote Link to comment Share on other sites More sharing options...
Kizilkum Posted June 25, 2016 Share #197 Posted June 25, 2016 отдаваемый файл называется channels Quote Link to comment Share on other sites More sharing options...
Syncos Posted June 25, 2016 Share #198 Posted June 25, 2016 если у Вас нет вип аккаунта, зачем вам вообще этот сервер? Т.е. после того, как забил свои данные и проверил получение плейлиста, больше никаких команд вводить не нужно? ВИП имеется, а сервер нужен, чтобы вместо постоянно включенного компьютера с Виндой, работал маленький коробочек на XPEnology и выполнял функции локального TS-Proxy. Quote Link to comment Share on other sites More sharing options...
Bob the Builder Posted June 25, 2016 Share #199 Posted June 25, 2016 отдаваемый файл называется channels есть несколько вариантов плей листа torrenttvhttp://nas ip:порт/torrenttv/playlist.m3uпри этом показывает в http://nas ip:порт/stat P2pProxy встроенный плагинhttp://nas ip:порт/channels/?type=m3uподробнее здесь http://mytalks.ru/index.php?topic=5196.msg32429#msg32429 [spoiler=]Для удобства пользователей:----------------------------------------------------------------------------------------------------------------------------------------------------------------------Для тех у кого сложности с командами. Команды для плейлиста m3u: http://ххх.ххх.х.хх:8081/channels/?filter=channel&type=m3u весь список, кроме временных и на модерацииhttp://ххх.ххх.х.хх:8081/channels/?type=m3u весь списокhttp://ххх.ххх.х.хх:8081/channels/?group=3&type=m3u список по группам (ниже расшифровка групп)http://ххх.ххх.х.хх:8081/channels/?filter=favourite&type=m3u избранноеhttp://ххх.ххх.х.хх:8081/channels/?filter=favourite&group=3&type=m3u список по группам из избранногоhttp://ххх.ххх.х.хх:8081/channels/?filter=moderation&type=m3u каналы на модерацииhttp://ххх.ххх.х.хх:8081/channels/?filter=translation&type=m3u временные трансляцииhttp://ххх.ххх.х.хх:8081/archive/?filter=archive&type=m3u архивы Группы: 1-детские; 2-музыка; 3-фильмы; 4-спорт; 5-общие; 6-познавательные; 7-новостные;8-развлекательные; 9-взрослые; 10-мужские; 11-региональные; 12-религиозные Где ххх.ххх.х.хх это IP компа Для запуска плейлиста на смарт-тв Самсунг нужно в конце каждой ссылки добавить &ext=.m3uНапример:было http://ххх.ххх.х.хх:8081/channels/?type=m3uстало http://ххх.ххх.х.хх:8081/channels/?type=m3u&ext=.m3u------------------------------------------------------ archivehttp://nas ip:порт/archive/?filter=archive&type=m3u http://nas ip:порт/archive/playlist/?suffix=.m3u.http://nas ip:порт/archive/dates/?days=3.http://nas ip:порт/archive/playlist/?days=3 [spoiler=Accepted connection from 172.17.42.1 path /archive/play?id=853606971 / plugin_p2pproxy| Handling request]25.06 11:41:49 INFO Thread-3 acehttp.py:193 do_GET| Accepted connection from 172.17.42.1 path /archive/playlist/?days=3 25.06 11:41:49 DEBUG Thread-3 p2pproxy_plugin.py:45 plugin_p2pproxy| Handling request 172.17.42.1 - - [25/Jun/2016 11:41:49] "GET /archive/playlist/?days=3 HTTP/1.1" 200 - 25.06 11:41:49 DEBUG Thread-3 torrenttv_api.py:69 TTV API| Creating new session 25.06 11:41:50 DEBUG Thread-3 torrenttv_api.py:75 TTV API| New session created: 3g2uIfmHRktV3Nh7ac6XN1LG 25.06 11:41:50 DEBUG Thread-3 torrenttv_api.py:255 TTV API| http://1ttvapi.top/v3/arc_list.php?sess ... result=xml 25.06 11:41:51 INFO Thread-4 acehttp.py:193 do_GET| Accepted connection from 172.17.42.1 path /archive/?type=m3u&date=25-6-2016&channel_id=17 25.06 11:41:51 DEBUG Thread-4 p2pproxy_plugin.py:45 plugin_p2pproxy| Handling request 25.06 11:41:51 DEBUG Thread-4 torrenttv_api.py:66 TTV API| Reusing previous session: 3g2uIfmHRktV3Nh7ac6XN1LG 25.06 11:41:51 DEBUG Thread-4 torrenttv_api.py:255 TTV API| http://1ttvapi.top/v3/arc_records.php?s ... =25-6-2016 25.06 11:41:51 DEBUG Thread-4 torrenttv_api.py:66 TTV API| Reusing previous session: 3g2uIfmHRktV3Nh7ac6XN1LG 25.06 11:41:51 DEBUG Thread-4 torrenttv_api.py:255 TTV API| http://1ttvapi.top/v3/arc_list.php?sess ... result=xml 25.06 11:41:52 DEBUG Thread-4 p2pproxy_plugin.py:326 plugin_p2pproxy| Generating archive m3u playlist 25.06 11:41:52 DEBUG Thread-4 p2pproxy_plugin.py:347 plugin_p2pproxy| Exporting 172.17.42.1 - - [25/Jun/2016 11:41:52] "GET /archive/?type=m3u&date=25-6-2016&channel_id=17 HTTP/1.1" 200 - 25.06 11:41:52 INFO Thread-5 acehttp.py:193 do_GET| Accepted connection from 172.17.42.1 path /archive/play?id=853606971 25.06 11:41:52 DEBUG Thread-5 p2pproxy_plugin.py:45 plugin_p2pproxy| Handling request 25.06 11:41:52 DEBUG Thread-5 torrenttv_api.py:66 TTV API| Reusing previous session: 3g2uIfmHRktV3Nh7ac6XN1LG 25.06 11:41:52 DEBUG Thread-5 torrenttv_api.py:239 TTV API| http://1ttvapi.top/v3/arc_stream.php?se ... =853606971 25.06 11:41:53 DEBUG Thread-5 acehttp.py:222 handleRequest| Headers: Host: 192.168.178.36:9900 User-Agent: VLC/2.2.4 LibVLC/2.2.4 Range: bytes=0- Connection: close Icy-MetaData: 1 25.06 11:42:31 DEBUG Thread-8 acehttp.py:272 handleRequest| CID: 450170baf1eeee5101a674b796f335e064cf527f 25.06 11:42:31 DEBUG Thread-8 aceclient.py:126 AceClient_write| START PID 450170baf1eeee5101a674b796f335e064cf527f 0 25.06 11:42:31 DEBUG Thread-8 acehttp.py:290 handleRequest| START done 25.06 11:42:36 DEBUG Dummy-6 aceclient.py:416 AceClient_recvdata| STATUS changed to main:starting 25.06 11:42:37 DEBUG Dummy-6 aceclient.py:416 AceClient_recvdata| STATUS changed to main:prebuf 25.06 11:42:38 DEBUG Thread-8 acehttp.py:299 handleRequest| Got url http://127.0.0.1:6878/content/6dfd9ef51 ... 0576619305 25.06 11:42:38 DEBUG Thread-8 aceclient.py:126 AceClient_write| EVENT pause 25.06 11:42:38 DEBUG Thread-8 aceclient.py:126 AceClient_write| EVENT play 25.06 11:42:38 DEBUG Dummy-2 vlcclient.py:217 VlcClient_recvData| Broadcast started 25.06 11:42:38 DEBUG Thread-8 vlcclient.py:147 VlcClient_startBroadcast| Broadcast started 25.06 11:42:38 DEBUG Thread-8 acehttp.py:320 handleRequest| hangDetector spawned 25.06 11:42:38 DEBUG Thread-8 acehttp.py:327 handleRequest| VLC url http://127.0.0.1:8081/450170baf1eeee510 ... e064cf527f 172.17.42.1 - - [25/Jun/2016 11:42:38] "GET /archive/play?id=853606972 HTTP/1.1" 200 - 25.06 11:42:38 DEBUG Thread-8 acehttp.py:352 handleRequest| Headers sent 25.06 11:42:38 DEBUG Thread-8 acehttp.py:94 http_proxyReadWrite| Started 25.06 11:42:38 DEBUG Dummy-6 aceclient.py:416 AceClient_recvdata| STATUS changed to main:dl Quote Link to comment Share on other sites More sharing options...
Syncos Posted June 25, 2016 Share #200 Posted June 25, 2016 Bob the Builder, Немного погонял вашу сборку Сравнивал со сборкой отсюда - http://www.synology-forum.ru/index.php?showtopic=5809. Я так понимаю DEV - это вы, значит и та сборка тоже ваша. Первые впечатления: 1. Большой жор памяти (значение RAM в контейнере). У менея значение доходило до 700 МБ. Причем увеличивается с количеством переключяемых каналов. Т.е. 20 раз переключил каналы - использование памяти увеличилось в 2 раза. Такое впечатление, что при запуске нового канала, старый не выгружается. В старой сборке значение используемой памяти стабильно - примерно до 120 Мб 2. Сильная загрузка сети при старте канала и буферизации. На HD каналах до 10 МБ/с, при этом долго не снижается, после чего канал или зависает или вылетает. Возможно с этим связан рассинхрон видео-аудио. В целом, пользоваться можно, но пока что старая сборка стабильнее. По крайней мере у меня. Мое железо HP ProLiant MicroServer, процессор Intel Celeron® G1610T 2x 2.30 GHz, 2 GB RAM. Возможно слабоватое. Хотелось бы услышать ваши коментарии и впечатления от новой сборки, совпадают ли с моими Спасибо за вашу работу. 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.