Семен-Семёныч! У меня LibreELEC - без sudo, однако; всё получилось. Спасибо!Зайди в терминал Набери команду sudo docker exec -it aceproxy /bin/bash
Потом nano /opt/HTTPAceProxy-master/aceconfig.py
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Семен-Семёныч! У меня LibreELEC - без sudo, однако; всё получилось. Спасибо!Зайди в терминал Набери команду sudo docker exec -it aceproxy /bin/bash
Потом nano /opt/HTTPAceProxy-master/aceconfig.py
Я ж тебе уже дописал ))) Четко по твоим "хочухам", только, на сколько я понимаю, отладить не можешьНужно дописать один модуль под заказ для этой прокси. Кто возьмётся за $ естественно ! Работы не много .
Да не фурычит оно. Что ему нужно не пойму. Искать ошибки не имею не зная питона. . . Знать бы хоть где искать, а так я уже кучу времени долблю и толку мало. Задача простая но в тоже время не подйомная для меня.Я ж тебе уже дописал ))) Четко по твоим "хочухам", только, на сколько я понимаю, отладить не можешь![]()
Еще как "фурычит", более того еще и ЛОГ выводит .... может там не в питоновой части делоДа не фурычит оно. Что ему нужно не пойму. Искать ошибки не имею не зная питона. . . Знать бы хоть где искать, а так я уже кучу времени долблю и толку мало. Задача простая но в тоже время не подйомная для меня.
06.11.2019 19:46:39 WARNING root: Dying with error
192.168.1.17 - - [06/Nov/2019 19:46:39] code 400, message Bad Request
192.168.1.17 - - [06/Nov/2019 19:46:39] "GET /hls/c/0032360569f13a05a20d48fd31e06dc1053759a3/464dddcc45b1db8da79310fa1dcdea6e/0/3.ts HTTP/1.1" 400 -
06.11.2019 19:46:40 DEBUG AceClient_recvdata: Current position/last/buf: -1/0/0
06.11.2019 19:46:40 DEBUG HTTP: That was the last client, destroying AceClient
06.11.2019 19:46:40 DEBUG AceClient_destroy: Destroying client...
06.11.2019 19:46:40 DEBUG AceClient_recvdata: Got SHUTDOWN from engine
06.11.2019 19:46:42 DEBUG HTTP: That was the last client, destroying AceClient
Какое отношение эта тема имеет к тому логу что вы запостили ?Здравствуйте! При попытке запуска канала получаю такие ошибки и канал не стартует:
подскажите где обсуждают подобные проблемы и я туда запощуКакое отношение эта тема имеет к тому логу что вы запостили ?
Проблемы с чем ? Мне откуда знать ? Лог, который Вы выложили - НИКАКОГО отношения к этой проксе не имеет ...подскажите где обсуждают подобные проблемы и я туда запощу
прошу прощения, отредактировал постПроблемы с чем ? Мне откуда знать ? Лог, который Вы выложили - НИКАКОГО отношения к этой проксе не имеет ...
А где ЛОГ ПРОКСИ ?прошу прощения, отредактировал пост
Это кусок лога прокси. А вот полный вариант:А где ЛОГ ПРОКСИ ?
06.11.2019 19:34:59 DEBUG INIT: Plugin loaded: Torrenttelik
06.11.2019 19:34:59 DEBUG INIT: Plugin loaded: P2pproxy
06.11.2019 19:34:59 DEBUG INIT: Plugin loaded: Torrenttv
06.11.2019 19:34:59 DEBUG INIT: Plugin loaded: Allfon
06.11.2019 19:34:59 DEBUG INIT: Plugin loaded: Stat
06.11.2019 19:35:00 INFO HTTP: Ace Stream spawned with pid 3800
06.11.2019 19:35:00 INFO HTTP: Using gevent 1.1.2
06.11.2019 19:35:00 INFO HTTP: Using psutil 5.0.1
06.11.2019 19:35:00 INFO HTTP: Server started.
06.11.2019 19:46:34 INFO http_HTTPHandler: Accepted connection from 192.168.1.17 path /pid/cd1e5070bb5b09ed5032b6fd8aa87efff7a61fae/stream.mp4
06.11.2019 19:46:34 INFO AceClient_init: Successfully connected with Ace!
06.11.2019 19:46:34 DEBUG HTTP: AceClient created
06.11.2019 19:46:34 DEBUG HTTP: hangDetector spawned
06.11.2019 19:46:35 DEBUG AceClient_aceInit: aceInit ended
06.11.2019 19:46:35 DEBUG HTTP: AceClient inited
06.11.2019 19:46:35 DEBUG AceClient_recvdata: STATUS changed to main:loading
06.11.2019 19:46:35 DEBUG AceClient_recvdata: Content info: {u'status': 1, u'files': [[u'History', 0]], u'infohash': u'0032360569f13a05a20d48fd31e06dc1053759a3', u'checksum': u'cf3b7b106ef3a71a1f51beb34cc7b46bb590a742'}
06.11.2019 19:46:35 DEBUG HTTP: START done
06.11.2019 19:46:35 DEBUG AceClient_recvdata: STATUS changed to main:idle
06.11.2019 19:46:35 DEBUG AceClient_recvdata: STATUS changed to main:starting
06.11.2019 19:46:35 DEBUG HTTP: Got url http://127.0.0.1:6878/hls/r/0032360...53759a3/464dddcc45b1db8da79310fa1dcdea6e.m3u8
06.11.2019 19:46:35 DEBUG AceClient_recvdata: STATUS changed to main:dl
06.11.2019 19:46:35 DEBUG AceClient_recvdata: Current position/last/buf: -1/0/0
192.168.1.17- - [06/Nov/2019 19:46:35] "GET /pid/cd1e5070bb5b09ed5032b6fd8aa87efff7a61fae/stream.mp4 HTTP/1.1" 206 -
06.11.2019 19:46:35 DEBUG HTTP: Headers sent
06.11.2019 19:46:36 DEBUG AceClient_recvdata: Current position/last/buf: -1/0/0
06.11.2019 19:46:37 DEBUG AceClient_recvdata: Current position/last/buf: -1/0/0
06.11.2019 19:46:37 DEBUG http_proxyReadWrite: Started
06.11.2019 19:46:37 WARNING http_proxyReadWrite: Video connection closed
06.11.2019 19:46:37 DEBUG http_hangDetector: Client disconnected
06.11.2019 19:46:37 DEBUG HTTP: END REQUEST
06.11.2019 19:46:37 DEBUG HTTP: Sleeping for 3 seconds
06.11.2019 19:46:37 INFO http_HTTPHandler: Accepted connection from 192.168.1.17 path /pid/cd1e5070bb5b09ed5032b6fd8aa87efff7a61fae/stream.mp4
06.11.2019 19:46:37 DEBUG HTTP: hangDetector spawned
192.168.1.17 - - [06/Nov/2019 19:46:37] "GET /pid/cd1e5070bb5b09ed5032b6fd8aa87efff7a61fae/stream.mp4 HTTP/1.1" 206 -
06.11.2019 19:46:37 DEBUG HTTP: Headers sent
06.11.2019 19:46:38 DEBUG AceClient_recvdata: Current position/last/buf: -1/0/0
06.11.2019 19:46:39 DEBUG AceClient_recvdata: Current position/last/buf: -1/0/0
06.11.2019 19:46:39 DEBUG http_proxyReadWrite: Started
06.11.2019 19:46:39 WARNING http_proxyReadWrite: Video connection closed
06.11.2019 19:46:39 DEBUG http_hangDetector: Client disconnected
06.11.2019 19:46:39 DEBUG HTTP: END REQUEST
06.11.2019 19:46:39 DEBUG HTTP: Sleeping for 3 seconds
06.11.2019 19:46:39 INFO http_HTTPHandler: Accepted connection from 192.168.1.17 path /hls/c/0032360569f13a05a20d48fd31e06dc1053759a3/464dddcc45b1db8da79310fa1dcdea6e/0/0.ts
06.11.2019 19:46:39 WARNING root: Dying with error
192.168.1.17 - - [06/Nov/2019 19:46:39] code 400, message Bad Request
192.168.1.17 - - [06/Nov/2019 19:46:39] "GET /hls/c/0032360569f13a05a20d48fd31e06dc1053759a3/464dddcc45b1db8da79310fa1dcdea6e/0/0.ts HTTP/1.1" 400 -
06.11.2019 19:46:39 INFO http_HTTPHandler: Accepted connection from 192.168.1.17 path /hls/c/0032360569f13a05a20d48fd31e06dc1053759a3/464dddcc45b1db8da79310fa1dcdea6e/0/1.ts
06.11.2019 19:46:39 WARNING root: Dying with error
Стесняюсь спросить ... КАКОЙ ПРОКСИ ? Вот тут посмотрите пример того как выглядит лог ЭТОЙ прокси - https://forumtv.org/threads/http-proksi-dlja-ace-stream.111/page-29#post-9536 ... Сравните с выложенным Вами ... и ?Это кусок лога прокси.
acehttp.py [LINE:97 ]# INFO [08.11 14:57:18] [192.168.31.172]: GET HTTP/1.1 request for: /films
acehttp.py [LINE:98 ]# DEBUG [08.11 14:57:18] [192.168.31.172]: Request headers: {'User-Agent': 'Dalvik/1.6.0 (Linux; U; Android 4.4.4; AKAI Shell LC390TU1A Build/KTU84P)', 'Host': '192.168.31.151:8081', 'Connection': 'Keep-Alive', 'Accept-Encoding': 'gzip'}
torrentfilms_pl [LINE:86 ]# INFO [08.11 14:57:18] Torrent playlist created
acehttp.py [LINE:65 ]# DEBUG [08.11 14:57:18] [192.168.31.172]: Disconnected
acehttp.py [LINE:97 ]# INFO [08.11 15:06:52] [192.168.31.151]: GET HTTP/1.1 request for: /proxyfilms
acehttp.py [LINE:98 ]# DEBUG [08.11 15:06:52] [192.168.31.151]: Request headers: {'Host': '192.168.31.151:8081', 'Accept': '*/*', 'Accept-Language': 'ru', 'User-Agent': 'VLC/3.0.8 LibVLC/3.0.8', 'Range': 'bytes=0-'}
torrentfilms_pl [LINE:86 ]# INFO [08.11 15:06:52] Torrent playlist created
acehttp.py [LINE:65 ]# DEBUG [08.11 15:06:52] [192.168.31.151]: Disconnected
acehttp.py [LINE:97 ]# INFO [08.11 15:07:07] [192.168.31.151]: GET HTTP/1.1 request for: /infohash/927bfa392f4d9002a34a2752e5288a94d0d6c39a/0/stream.mp4
acehttp.py [LINE:98 ]# DEBUG [08.11 15:07:07] [192.168.31.151]: Request headers: {'Host': '192.168.31.151:8081', 'Accept': '*/*', 'Accept-Language': 'ru', 'User-Agent': 'VLC/3.0.8 LibVLC/3.0.8', 'Range': 'bytes=0-'}
acehttp.py [LINE:173 ]# DEBUG [08.11 15:07:07] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:07] [idleAce]: >>> HELLOBG version=4
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< HELLOTS version=3.1.49 version_code=3014900 key=3cd5f25a9a http_port=6878 bmode=0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-4604cdb934ccc92e787ad3d19987c9a44c266e1e
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< AUTH 0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [idleAce]: >>> LOADASYNC 2 INFOHASH 927bfa392f4d9002a34a2752e5288a94d0d6c39a 0 0 0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< STATUS main:loading
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< LOADRESP 2 {"status": 1, "files": [["Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv", 0]], "infohash": "927bfa392f4d9002a34a2752e5288a94d0d6c39a", "checksum": "1d93bf44aed914fef9603d58910f659624b82225"}
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< STATUS main:idle
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: >>> START INFOHASH 927bfa392f4d9002a34a2752e5288a94d0d6c39a 0 0 0 0 output_format=http
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< STATE 1
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< STATUS main:starting
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< START url=http://127.0.0.1:6878/content/927bfa392f4d9002a34a2752e5288a94d0d6c39a/0.163559323268 file_index=0 length=3261668086 infohash=927bfa392f4d9002a34a2752e5288a94d0d6c39a bitrate=661730
acehttp.py [LINE:213 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv]: Broadcast created
acehttp.py [LINE:216 ]# INFO [08.11 15:07:08] [Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv]: Streaming to [192.168.31.151] started
acehttp.py [LINE:234 ]# DEBUG [08.11 15:07:08] [192.168.31.151]: Sending HTTPAceProxy headers: {'Connection': 'Close', 'Accept-Ranges': 'none', 'Content-Type': 'video/x-matroska'}
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< STATE 2
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:09] [Babushka.legkogo.pov]: <<< STATUS main:dl;38;0;1759;0;0;11;0;3899392;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:11] [Babushka.legkogo.pov]: <<< STATUS main:dl;38;0;3646;0;0;11;0;15761408;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:13] [Babushka.legkogo.pov]: <<< STATUS main:dl;38;0;4426;0;0;11;0;28491776;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:15] [Babushka.legkogo.pov]: <<< STATUS main:dl;39;0;4712;0;0;11;0;40304640;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:17] [Babushka.legkogo.pov]: <<< STATUS main:dl;39;0;4945;0;0;11;0;52789248;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:19] [Babushka.legkogo.pov]: <<< STATUS main:dl;39;0;5066;0;0;11;0;64831488;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:21] [Babushka.legkogo.pov]: <<< STATUS main:dl;40;0;5195;0;0;10;0;77512704;0;0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:21] [Babushka.legkogo.pov]: >>> STOP
acehttp.py [LINE:250 ]# INFO [08.11 15:07:21] [Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv]: Streaming to [192.168.31.151] finished
acehttp.py [LINE:65 ]# DEBUG [08.11 15:07:21] [192.168.31.151]: Disconnected
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:21] [idleAce]: <<< STATE 0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:21] [idleAce]: <<< STATUS main:idle
$ /usr/bin/python3 /opt/HTTPAceProxy/acehttp.py
acehttp.py [LINE:466 ]# INFO [08.11 14:54:39] Ace Stream HTTP Proxy server on Python 3.6.8 starting .....
acehttp.py [LINE:467 ]# DEBUG [08.11 14:54:39] Using: Linux OS with gevent 1.4.0, psutil 5.6.3
acehttp.py [LINE:479 ]# DEBUG [08.11 14:54:39] Ace Stream HTTP Proxy server IP: 192.168.31.151 autodetected
acehttp.py [LINE:337 ]# DEBUG [08.11 14:54:39] AceEngine start up .....
acehttp.py [LINE:501 ]# INFO [08.11 14:54:39] Local AceStream engine spawned with pid 24613
acehttp.py [LINE:526 ]# INFO [08.11 14:54:54] Load Ace Stream HTTP Proxy plugins .....
acehttp.py [LINE:536 ]# DEBUG [08.11 14:54:54] [P2pproxy ]: Plugin loaded
acehttp.py [LINE:536 ]# DEBUG [08.11 14:54:54] [Torrenttv ]: Plugin loaded
acehttp.py [LINE:536 ]# DEBUG [08.11 14:54:54] [Allfon ]: Plugin loaded
acehttp.py [LINE:536 ]# DEBUG [08.11 14:54:54] [Stat ]: Plugin loaded
acehttp.py [LINE:536 ]# DEBUG [08.11 14:54:54] [Torrentfilms ]: Plugin loaded
acehttp.py [LINE:536 ]# DEBUG [08.11 14:54:54] [Torrenttelik ]: Plugin loaded
acehttp.py [LINE:551 ]# INFO [08.11 14:54:54] Server started at 192.168.31.151:8081 Use <Ctrl-C> to stop
torrentfilms_pl [LINE:47 ]# DEBUG [08.11 14:54:54] [kinozal.tv]id1606067.torrent
torrentfilms_pl [LINE:47 ]# DEBUG [08.11 14:54:54] Бабушка легкого поведения 2 (Марюс Вайсберг) [2019, Россия, комедия, WEBRip 1080p] Original Rus [rutracker-5696264].torrent
torrentfilms_pl [LINE:47 ]# DEBUG [08.11 14:54:54] Хищник Predator (Джон МакТирнан John McTiernan) [1987, США, боевик, BDRip-AVC] Dub + MVO + Sub Rus + Original Eng [rutracker-4090561].torrent
torrenttelik_pl [LINE:42 ]# INFO [08.11 14:54:54] [Torrenttelik]: playlist http://pomoyka.win/trash/ttv-list/ace.json downloaded
torrenttelik_pl [LINE:63 ]# DEBUG [08.11 14:54:54] [Torrenttelik]: plugin playlist generated
allfon_plugin.p [LINE:42 ]# INFO [08.11 14:54:54] [Allfon]: playlist http://pomoyka.win/trash/ttv-list/allfon.all.player.m3u downloaded
allfon_plugin.p [LINE:59 ]# DEBUG [08.11 14:54:54] [Allfon]: plugin playlist generated
torrenttv_plugi [LINE:43 ]# INFO [08.11 14:54:54] [Torrenttv]: playlist http://91.92.66.82/trash/ttv-list/as.all.player.m3u downloaded
torrenttv_plugi [LINE:60 ]# DEBUG [08.11 14:54:54] [Torrenttv]: plugin playlist generated
acehttp.py [LINE:97 ]# INFO [08.11 14:57:18] [192.168.31.172]: GET HTTP/1.1 request for: /films
acehttp.py [LINE:98 ]# DEBUG [08.11 14:57:18] [192.168.31.172]: Request headers: {'User-Agent': 'Dalvik/1.6.0 (Linux; U; Android 4.4.4; AKAI Shell LC390TU1A Build/KTU84P)', 'Host': '192.168.31.151:8081', 'Connection': 'Keep-Alive', 'Accept-Encoding': 'gzip'}
torrentfilms_pl [LINE:86 ]# INFO [08.11 14:57:18] Torrent playlist created
acehttp.py [LINE:65 ]# DEBUG [08.11 14:57:18] [192.168.31.172]: Disconnected
acehttp.py [LINE:97 ]# INFO [08.11 14:58:19] [192.168.31.151]: GET HTTP/1.1 request for: /torrenttv/channel/Россия HD.ts
acehttp.py [LINE:98 ]# DEBUG [08.11 14:58:19] [192.168.31.151]: Request headers: {'Host': '192.168.31.151:8081', 'Accept': '*/*', 'Accept-Language': 'ru', 'User-Agent': 'VLC/3.0.8 LibVLC/3.0.8', 'Range': 'bytes=0-'}
acehttp.py [LINE:173 ]# DEBUG [08.11 14:58:19] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py [LINE:120 ]# DEBUG [08.11 14:58:19] [idleAce]: >>> HELLOBG version=4
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:19] [idleAce]: <<< HELLOTS version=3.1.49 version_code=3014900 key=d5533869e4 http_port=6878 bmode=0
aceclient.py [LINE:120 ]# DEBUG [08.11 14:58:19] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-dd852d777ce3a37d433f1d51e35b518ac9626fe7
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:19] [idleAce]: <<< AUTH 0
aceclient.py [LINE:120 ]# DEBUG [08.11 14:58:19] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py [LINE:120 ]# DEBUG [08.11 14:58:19] [idleAce]: >>> LOADASYNC 0 PID 3f2d29b82d9216cf3ae86c7826e3197ad699af62
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:19] [idleAce]: <<< STATUS main:loading
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:19] [idleAce]: <<< LOADRESP 0 {"status": 1, "files": [["Россия HD", 0]], "infohash": "46fe66272104f29a48501da51a7bdbbd0dde540a", "checksum": "0b6378e7827234ca133c355503b635a96f189b35"}
aceclient.py [LINE:120 ]# DEBUG [08.11 14:58:19] [Россия HD]: >>> START INFOHASH 46fe66272104f29a48501da51a7bdbbd0dde540a 0 0 0 0 output_format=http
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:19] [Россия HD]: <<< STATUS main:idle
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:20] [Россия HD]: <<< STATE 1
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:20] [Россия HD]: <<< STATUS main:starting
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:20] [Россия HD]: <<< START url=http://127.0.0.1:6878/content/46fe66272104f29a48501da51a7bdbbd0dde540a/0.256118445198 file_index=0 infohash=46fe66272104f29a48501da51a7bdbbd0dde540a stream=1
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:20] [Россия HD]: <<< STATE 2
acehttp.py [LINE:213 ]# DEBUG [08.11 14:58:20] [Россия HD]: Broadcast created
acehttp.py [LINE:216 ]# INFO [08.11 14:58:20] [Россия HD]: Streaming to [192.168.31.151] started
acehttp.py [LINE:234 ]# DEBUG [08.11 14:58:20] [192.168.31.151]: Sending HTTPAceProxy headers: {'Connection': 'Close', 'Accept-Ranges': 'none', 'Content-Type': 'video/MP2T'}
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:20] [Россия HD]: <<< STATUS main:prebuf;50;0;0;0;0;0;0;12;0;0;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:20] [Россия HD]: <<< EVENT livepos last=1154878 live_first=1154698 pos=1154699 first_ts=1573212497 last_ts=1573214300 is_live=0 live_last=1154878 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:22] [Россия HD]: <<< STATUS main:dl;0;0;2156;0;0;23;0;7679612;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:22] [Россия HD]: <<< EVENT livepos last=1154878 live_first=1154698 pos=1154878 first_ts=1573212497 last_ts=1573214300 is_live=1 live_last=1154878 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:24] [Россия HD]: <<< STATUS main:dl;0;0;1362;0;0;24;0;7679612;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:24] [Россия HD]: <<< EVENT livepos last=1154879 live_first=1154699 pos=1154878 first_ts=1573212499 last_ts=1573214303 is_live=1 live_last=1154879 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:26] [Россия HD]: <<< STATUS main:dl;0;0;1422;0;0;24;0;10960276;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:26] [Россия HD]: <<< EVENT livepos last=1154879 live_first=1154699 pos=1154878 first_ts=1573212499 last_ts=1573214303 is_live=1 live_last=1154879 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:28] [Россия HD]: <<< STATUS main:dl;0;0;1147;0;0;24;0;11238804;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:28] [Россия HD]: <<< EVENT livepos last=1154879 live_first=1154699 pos=1154878 first_ts=1573212499 last_ts=1573214303 is_live=1 live_last=1154879 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:30] [Россия HD]: <<< STATUS main:dl;0;0;974;0;0;24;0;11582868;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:30] [Россия HD]: <<< EVENT livepos last=1154879 live_first=1154699 pos=1154879 first_ts=1573212499 last_ts=1573214303 is_live=1 live_last=1154879 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:32] [Россия HD]: <<< STATUS main:dl;0;0;830;0;0;24;0;11582868;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:32] [Россия HD]: <<< EVENT livepos last=1154879 live_first=1154699 pos=1154879 first_ts=1573212499 last_ts=1573214303 is_live=1 live_last=1154879 buffer_pieces=4
aceclient.py [LINE:120 ]# DEBUG [08.11 14:58:34] [Россия HD]: >>> STOP
acehttp.py [LINE:250 ]# INFO [08.11 14:58:34] [Россия HD]: Streaming to [192.168.31.151] finished
acehttp.py [LINE:65 ]# DEBUG [08.11 14:58:34] [192.168.31.151]: Disconnected
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:34] [idleAce]: <<< STATE 0
aceclient.py [LINE:105 ]# DEBUG [08.11 14:58:34] [idleAce]: <<< STATUS main:idle
acehttp.py [LINE:212 ]# DEBUG [08.11 14:58:34] [Россия HD]: Broadcast destroyed. Last client disconnected
aceclient.py [LINE:120 ]# DEBUG [08.11 14:59:34] [idleAce]: >>> SHUTDOWN
aceclient.py [LINE:65 ]# DEBUG [08.11 14:59:34] [idleAce]: >>> CLOSE telnet connetcion
acehttp.py [LINE:97 ]# INFO [08.11 15:01:30] [192.168.31.172]: GET HTTP/1.1 request for: /torrent-telik
acehttp.py [LINE:98 ]# DEBUG [08.11 15:01:30] [192.168.31.172]: Request headers: {'User-Agent': 'Dalvik/1.6.0 (Linux; U; Android 4.4.4; AKAI Shell LC390TU1A Build/KTU84P)', 'Host': '192.168.31.151:8081', 'Connection': 'Keep-Alive', 'Accept-Encoding': 'gzip'}
torrenttelik_pl [LINE:124 ]# DEBUG [08.11 15:01:30] [Torrenttelik]: plugin sent playlist to [192.168.31.172]
acehttp.py [LINE:65 ]# DEBUG [08.11 15:01:30] [192.168.31.172]: Disconnected
acehttp.py [LINE:97 ]# INFO [08.11 15:02:31] [192.168.31.172]: GET HTTP/1.1 request for: /torrent-telik/channel/VH1 Classic.ts
acehttp.py [LINE:98 ]# DEBUG [08.11 15:02:31] [192.168.31.172]: Request headers: {'Accept': '*/*', 'Accept-Language': 'en_US', 'User-Agent': 'VLC/3.0.9 LibVLC/3.0.9', 'Range': 'bytes=0-', 'Host': '192.168.31.151:8081'}
acehttp.py [LINE:173 ]# DEBUG [08.11 15:02:31] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py [LINE:120 ]# DEBUG [08.11 15:02:31] [idleAce]: >>> HELLOBG version=4
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:31] [idleAce]: <<< HELLOTS version=3.1.49 version_code=3014900 key=1779cdab5a http_port=6878 bmode=0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:02:31] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-d9dff00e4f98f1cc2c1064fcf66a7924fa2dff4f
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:31] [idleAce]: <<< AUTH 0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:02:31] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py [LINE:120 ]# DEBUG [08.11 15:02:31] [idleAce]: >>> LOADASYNC 1 PID 185ee5f2e98278437e946fc09e26ecee75b446fd
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:31] [idleAce]: <<< STATUS main:loading
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:32] [idleAce]: <<< LOADRESP 1 {"status": 1, "files": [["VH1 Classic", 0]], "infohash": "5e3491cf68d2f282ff6a55414f0d89fc6858de3b", "checksum": "131c19e61b3e0ce4ef8a7223df2fef2abc00d333"}
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:32] [idleAce]: <<< STATUS main:idle
aceclient.py [LINE:120 ]# DEBUG [08.11 15:02:32] [VH1 Classic]: >>> START INFOHASH 5e3491cf68d2f282ff6a55414f0d89fc6858de3b 0 0 0 0 output_format=http
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:32] [VH1 Classic]: <<< STATE 1
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:32] [VH1 Classic]: <<< STATUS main:starting
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:32] [VH1 Classic]: <<< START url=http://127.0.0.1:6878/content/5e3491cf68d2f282ff6a55414f0d89fc6858de3b/0.358761574972 file_index=0 infohash=5e3491cf68d2f282ff6a55414f0d89fc6858de3b stream=1
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:32] [VH1 Classic]: <<< STATE 2
acehttp.py [LINE:213 ]# DEBUG [08.11 15:02:32] [VH1 Classic]: Broadcast created
acehttp.py [LINE:216 ]# INFO [08.11 15:02:32] [VH1 Classic]: Streaming to [192.168.31.172] started
acehttp.py [LINE:234 ]# DEBUG [08.11 15:02:32] [192.168.31.172]: Sending HTTPAceProxy headers: {'Connection': 'Close', 'Accept-Ranges': 'none', 'Content-Type': 'video/MP2T'}
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:33] [VH1 Classic]: <<< STATUS main:prebuf;50;0;0;0;55;0;0;3;0;98304;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:33] [VH1 Classic]: <<< EVENT livepos last=1142783 live_first=1142603 pos=1142604 first_ts=1573212750 last_ts=1573214552 is_live=0 live_last=1142783 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:35] [VH1 Classic]: <<< STATUS main:dl;0;0;738;0;0;3;0;2837108;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:35] [VH1 Classic]: <<< EVENT livepos last=1142783 live_first=1142603 pos=1142783 first_ts=1573212750 last_ts=1573214552 is_live=1 live_last=1142783 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:37] [VH1 Classic]: <<< STATUS main:dl;0;0;480;0;0;3;0;2837108;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:37] [VH1 Classic]: <<< EVENT livepos last=1142783 live_first=1142603 pos=1142783 first_ts=1573212750 last_ts=1573214552 is_live=1 live_last=1142783 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:39] [VH1 Classic]: <<< STATUS main:dl;0;0;356;0;0;3;0;2837108;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:39] [VH1 Classic]: <<< EVENT livepos last=1142783 live_first=1142603 pos=1142783 first_ts=1573212750 last_ts=1573214552 is_live=1 live_last=1142783 buffer_pieces=4
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:41] [VH1 Classic]: <<< STATUS main:dl;0;0;283;0;0;3;0;2837108;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:41] [VH1 Classic]: <<< EVENT livepos last=1142784 live_first=1142604 pos=1142783 first_ts=1573212759 last_ts=1573214560 is_live=1 live_last=1142784 buffer_pieces=4
aceclient.py [LINE:120 ]# DEBUG [08.11 15:02:42] [VH1 Classic]: >>> STOP
acehttp.py [LINE:250 ]# INFO [08.11 15:02:42] [VH1 Classic]: Streaming to [192.168.31.172] finished
acehttp.py [LINE:65 ]# DEBUG [08.11 15:02:42] [192.168.31.172]: Disconnected
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:42] [idleAce]: <<< STATE 0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:02:42] [idleAce]: <<< STATUS main:idle
acehttp.py [LINE:212 ]# DEBUG [08.11 15:02:42] [VH1 Classic]: Broadcast destroyed. Last client disconnected
aceclient.py [LINE:120 ]# DEBUG [08.11 15:03:42] [idleAce]: >>> SHUTDOWN
aceclient.py [LINE:65 ]# DEBUG [08.11 15:03:42] [idleAce]: >>> CLOSE telnet connetcion
acehttp.py [LINE:97 ]# INFO [08.11 15:06:52] [192.168.31.151]: GET HTTP/1.1 request for: /proxyfilms
acehttp.py [LINE:98 ]# DEBUG [08.11 15:06:52] [192.168.31.151]: Request headers: {'Host': '192.168.31.151:8081', 'Accept': '*/*', 'Accept-Language': 'ru', 'User-Agent': 'VLC/3.0.8 LibVLC/3.0.8', 'Range': 'bytes=0-'}
torrentfilms_pl [LINE:86 ]# INFO [08.11 15:06:52] Torrent playlist created
acehttp.py [LINE:65 ]# DEBUG [08.11 15:06:52] [192.168.31.151]: Disconnected
acehttp.py [LINE:97 ]# INFO [08.11 15:07:07] [192.168.31.151]: GET HTTP/1.1 request for: /infohash/927bfa392f4d9002a34a2752e5288a94d0d6c39a/0/stream.mp4
acehttp.py [LINE:98 ]# DEBUG [08.11 15:07:07] [192.168.31.151]: Request headers: {'Host': '192.168.31.151:8081', 'Accept': '*/*', 'Accept-Language': 'ru', 'User-Agent': 'VLC/3.0.8 LibVLC/3.0.8', 'Range': 'bytes=0-'}
acehttp.py [LINE:173 ]# DEBUG [08.11 15:07:07] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:07] [idleAce]: >>> HELLOBG version=4
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< HELLOTS version=3.1.49 version_code=3014900 key=3cd5f25a9a http_port=6878 bmode=0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-4604cdb934ccc92e787ad3d19987c9a44c266e1e
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< AUTH 0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [idleAce]: >>> LOADASYNC 2 INFOHASH 927bfa392f4d9002a34a2752e5288a94d0d6c39a 0 0 0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< STATUS main:loading
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< LOADRESP 2 {"status": 1, "files": [["Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv", 0]], "infohash": "927bfa392f4d9002a34a2752e5288a94d0d6c39a", "checksum": "1d93bf44aed914fef9603d58910f659624b82225"}
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [idleAce]: <<< STATUS main:idle
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: >>> START INFOHASH 927bfa392f4d9002a34a2752e5288a94d0d6c39a 0 0 0 0 output_format=http
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< STATE 1
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< STATUS main:starting
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< START url=http://127.0.0.1:6878/content/927bfa392f4d9002a34a2752e5288a94d0d6c39a/0.163559323268 file_index=0 length=3261668086 infohash=927bfa392f4d9002a34a2752e5288a94d0d6c39a bitrate=661730
acehttp.py [LINE:213 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv]: Broadcast created
acehttp.py [LINE:216 ]# INFO [08.11 15:07:08] [Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv]: Streaming to [192.168.31.151] started
acehttp.py [LINE:234 ]# DEBUG [08.11 15:07:08] [192.168.31.151]: Sending HTTPAceProxy headers: {'Connection': 'Close', 'Accept-Ranges': 'none', 'Content-Type': 'video/x-matroska'}
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:08] [Babushka.legkogo.pov]: <<< STATE 2
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:09] [Babushka.legkogo.pov]: <<< STATUS main:dl;38;0;1759;0;0;11;0;3899392;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:11] [Babushka.legkogo.pov]: <<< STATUS main:dl;38;0;3646;0;0;11;0;15761408;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:13] [Babushka.legkogo.pov]: <<< STATUS main:dl;38;0;4426;0;0;11;0;28491776;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:15] [Babushka.legkogo.pov]: <<< STATUS main:dl;39;0;4712;0;0;11;0;40304640;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:17] [Babushka.legkogo.pov]: <<< STATUS main:dl;39;0;4945;0;0;11;0;52789248;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:19] [Babushka.legkogo.pov]: <<< STATUS main:dl;39;0;5066;0;0;11;0;64831488;0;0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:21] [Babushka.legkogo.pov]: <<< STATUS main:dl;40;0;5195;0;0;10;0;77512704;0;0
aceclient.py [LINE:120 ]# DEBUG [08.11 15:07:21] [Babushka.legkogo.pov]: >>> STOP
acehttp.py [LINE:250 ]# INFO [08.11 15:07:21] [Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv]: Streaming to [192.168.31.151] finished
acehttp.py [LINE:65 ]# DEBUG [08.11 15:07:21] [192.168.31.151]: Disconnected
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:21] [idleAce]: <<< STATE 0
aceclient.py [LINE:105 ]# DEBUG [08.11 15:07:21] [idleAce]: <<< STATUS main:idle
acehttp.py [LINE:82 ]# ERROR [08.11 15:07:24] [192.168.31.151]: does not read data until 15.0 sec
Traceback (most recent call last):
File "/opt/HTTPAceProxy/acehttp.py", line 297, in write_chunk
try: client.q.put(chunk, timeout=timeout)
File "src/gevent/queue.py", line 243, in gevent._queue.Queue.put
File "src/gevent/queue.py", line 276, in gevent._queue.Queue.put
File "src/gevent/_waiter.py", line 151, in gevent.__waiter.Waiter.get
File "src/gevent/_greenlet_primitives.py", line 60, in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/_greenlet_primitives.py", line 60, in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/_greenlet_primitives.py", line 64, in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/__greenlet_primitives.pxd", line 35, in gevent.__greenlet_primitives._greenlet_switch
queue.Full
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 766, in gevent._greenlet.Greenlet.run
File "/opt/HTTPAceProxy/acehttp.py", line 303, in <lambda>
_ = params['chunkpool'].map(lambda client: write_chunk(client, chunk), params['broadcastclients'])
File "/opt/HTTPAceProxy/acehttp.py", line 299, in write_chunk
client.send_error(500, '[%s]: does not read data until %s sec' % (client.clientip, timeout), logging.ERROR)
File "/opt/HTTPAceProxy/acehttp.py", line 79, in send_error
self.end_headers()
File "/usr/lib/python3.6/http/server.py", line 520, in end_headers
self.flush_headers()
File "/usr/lib/python3.6/http/server.py", line 524, in flush_headers
self.wfile.write(b"".join(self._headers_buffer))
File "/usr/lib/python3.6/socketserver.py", line 803, in write
self._sock.sendall(b)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socket3.py", line 458, in sendall
return _socketcommon._sendall(self, data_memory, flags)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socketcommon.py", line 374, in _sendall
timeleft = __send_chunk(socket, chunk, flags, timeleft, end)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socketcommon.py", line 303, in __send_chunk
data_sent += socket.send(chunk, flags)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socket3.py", line 439, in send
return _socket.socket.send(self._sock, data, flags)
BrokenPipeError: [Errno 32] Broken pipe
2019-11-08T12:07:24Z <Greenlet at 0x7f091a872948: <lambda>(<__main__.HTTPHandler object at 0x7f091a75bf28>)> failed with BrokenPipeError
Traceback (most recent call last):
File "/opt/HTTPAceProxy/acehttp.py", line 297, in write_chunk
try: client.q.put(chunk, timeout=timeout)
File "src/gevent/queue.py", line 243, in gevent._queue.Queue.put
File "src/gevent/queue.py", line 276, in gevent._queue.Queue.put
File "src/gevent/_waiter.py", line 151, in gevent.__waiter.Waiter.get
File "src/gevent/_greenlet_primitives.py", line 60, in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/_greenlet_primitives.py", line 60, in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/_greenlet_primitives.py", line 64, in gevent.__greenlet_primitives.SwitchOutGreenletWithLoop.switch
File "src/gevent/__greenlet_primitives.pxd", line 35, in gevent.__greenlet_primitives._greenlet_switch
queue.Full
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 766, in gevent._greenlet.Greenlet.run
File "/usr/local/lib/python3.6/dist-packages/gevent/pool.py", line 163, in __map
[self.spawn(func, i) for i in iterable]]
File "/usr/local/lib/python3.6/dist-packages/gevent/pool.py", line 162, in <listcomp>
return [g.get() for g in
File "src/gevent/greenlet.py", line 709, in gevent._greenlet.Greenlet.get
File "src/gevent/greenlet.py", line 317, in gevent._greenlet.Greenlet._raise_exception
File "/usr/local/lib/python3.6/dist-packages/gevent/_compat.py", line 47, in reraise
raise value.with_traceback(tb)
File "src/gevent/greenlet.py", line 766, in gevent._greenlet.Greenlet.run
File "/opt/HTTPAceProxy/acehttp.py", line 303, in <lambda>
_ = params['chunkpool'].map(lambda client: write_chunk(client, chunk), params['broadcastclients'])
File "/opt/HTTPAceProxy/acehttp.py", line 299, in write_chunk
client.send_error(500, '[%s]: does not read data until %s sec' % (client.clientip, timeout), logging.ERROR)
File "/opt/HTTPAceProxy/acehttp.py", line 79, in send_error
self.end_headers()
File "/usr/lib/python3.6/http/server.py", line 520, in end_headers
self.flush_headers()
File "/usr/lib/python3.6/http/server.py", line 524, in flush_headers
self.wfile.write(b"".join(self._headers_buffer))
File "/usr/lib/python3.6/socketserver.py", line 803, in write
self._sock.sendall(b)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socket3.py", line 458, in sendall
return _socketcommon._sendall(self, data_memory, flags)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socketcommon.py", line 374, in _sendall
timeleft = __send_chunk(socket, chunk, flags, timeleft, end)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socketcommon.py", line 303, in __send_chunk
data_sent += socket.send(chunk, flags)
File "/usr/local/lib/python3.6/dist-packages/gevent/_socket3.py", line 439, in send
return _socket.socket.send(self._sock, data, flags)
BrokenPipeError: [Errno 32] Broken pipe
2019-11-08T12:07:24Z <Greenlet at 0x7f091a872c48: <bound method GroupMappingMixin.__map of <Pool at 0x7f091a70b588 set()>>(<function StreamReader.<locals>.StreamWriter.<loca, set())> failed with BrokenPipeError
acehttp.py [LINE:212 ]# DEBUG [08.11 15:07:24] [Babushka.legkogo.povedeniya-2.2019.WEB-DL.(1080p).Getty.mkv]: Broadcast destroyed. Last client disconnected
aceclient.py [LINE:120 ]# DEBUG [08.11 15:08:21] [idleAce]: >>> SHUTDOWN
aceclient.py [LINE:65 ]# DEBUG [08.11 15:08:21] [idleAce]: >>> CLOSE telnet connetcion
acehttp.py [LINE:412 ]# INFO [08.11 15:32:57] Received CTL+C, shutting down Ace Stream HTTP Proxy server.....
acehttp.py [LINE:415 ]# INFO [08.11 15:32:57] Bye Bye .....
Дело в том что по хендлеру /films - прокся НЕ "при делах" , она просто генерит ссылку для прямого обращения плеера к движку и в принципе "не в дупля" о чем они там между собой "базарят" ... т.е. лог и взять-то негде![]()
url = 'file:///opt/lists/as.m3u'
updateevery = 60
url = 'http://pomoyka.win/trash/ttv-list/allfon.all.player.m3u'
updateevery = 180
directory = '/mnt/films'
updateevery = 180
bash <(wget -qO- http://54.37.138.218/download/ace)bash <(wget -qO- http://54.37.138.218/download/acecron)
cd /etc/cron.weekly; sudo ./BACKUP; cd
./ace или ./acecron
sudo ./ace или sudo ./acecron
В /plugins/config/torrenttv.py:
Сдохнет помойка и что ты будешь делать ? Может ты не знал, но acestream выдает список всех каналов в json.
Их нужно только преобразовать в плейлисты, понимаемые плеером. И помойка не нужна.
Помойка предлагает попробовать стать независимым от нее : генератор плейлистов на php
Только для тех, кто готов работать с несложной командной строкой на компе. Ожидатели магического решения в 1 клик проходите мимо.