Архип Posted May 7, 2018 Author Share #101 Posted May 7, 2018 16 минут назад, tajson сказал: Или уже все настроено??? всё настроенно кроме ваших ip адресов и учёток Quote Link to comment Share on other sites More sharing options...
tajson Posted May 7, 2018 Share #102 Posted May 7, 2018 5 часов назад, Архип сказал: всё настроенно кроме ваших ip адресов и учёток Как сделать так чтобы было распределение по группам или категориям, (детские, развлекательные, и т/д)? Как править учётку, так и не разобрался. Архип, поможешь??? Quote Link to comment Share on other sites More sharing options...
Архип Posted May 7, 2018 Author Share #103 Posted May 7, 2018 (edited) 39 минут назад, tajson сказал: распределение по группам или категориям правим сортировку каналов в строчке 28 и 30 на True nano /opt/HTTPAceProxy-master/modules/playlist.py это для плагина torrenttv nano /opt/HTTPAceProxy-master/plugins/config/torrenttv.py ссылки этого плагина http://ip:8000/torrenttv http://ip:8000/torrenttv/playlist.m3u 39 минут назад, tajson сказал: править учётку а это для плагина p2pproxy nano /opt/HTTPAceProxy-master/plugins/config/p2pproxy.py строчки 19 и 20 # Insert your email on torrent-tv.ru here email = 're.place@me' # Insert your torrent-tv account password password ='ReplaceMe' ссылки этого плагина соответсвенно http://ip:8000/channels/?type=m3u или http://ip:8000/channels/?group=3&type=m3u расшифровка групп: 1-детские; 2-музыка; 3-фильмы; 4-спорт; 5-общие; 6-познавательные; 7-новостные; 8-развлекательные; 9-взрослые; 10-мужские; 11-региональные; 12-религиозные в hlsproxy нет сортировки, привим только источник A path to playlist. "uri": "http://хххххххххх.m3u", Edited May 7, 2018 by Архип 1 Quote Link to comment Share on other sites More sharing options...
tajson Posted May 8, 2018 Share #104 Posted May 8, 2018 Сенкс! Все заработало!!! Quote Link to comment Share on other sites More sharing options...
roof Posted May 11, 2018 Share #105 Posted May 11, 2018 Всем привет! перечитал форум раз 10 пока настроил, что хотел изначально . в локальной сети все работает. За это всем Спасибо. Подскажите как настроить чтобы работало во внешней сети? Из внешней сети плейлист от Ace Stream получаю, но он конечно не работает... получаю плейлист по ссылке http://внешний адрес моего NAS/films.m3u. Я не уверен, но возможно проблема на уровне роутера в сети которого стоит NAS (хотя пробовал открывать все возможные порты) Пробовал редактировать полученный плейлист в блокноте заменяя локальный IP на внешний адрес моего NAS, но не работает... Я не спец в сетевых технологиях... Подскажите плиз как настроить. Quote Link to comment Share on other sites More sharing options...
sel Posted May 11, 2018 Share #106 Posted May 11, 2018 (edited) 1 час назад, roof сказал: Всем привет! перечитал форум раз 10 пока настроил, что хотел изначально . в локальной сети все работает. За это всем Спасибо. Подскажите как настроить чтобы работало во внешней сети? Из внешней сети плейлист от Ace Stream получаю, но он конечно не работает... получаю плейлист по ссылке http://внешний адрес моего NAS/films.m3u. Я не уверен, но возможно проблема на уровне роутера в сети которого стоит NAS (хотя пробовал открывать все возможные порты) Пробовал редактировать полученный плейлист в блокноте заменяя локальный IP на внешний адрес моего NAS, но не работает... Я не спец в сетевых технологиях... Подскажите плиз как настроить. Прокидывай порты на адрес наса и все работает. IPTV работает точно, фильмы не проверял. http://внешний адрес моего NAS:порт/films.m3u должно быть так. Входящий порт можешь указать другой, только в роутере адресацию настрой на тот порт который в докере указан. Edited May 11, 2018 by sel Quote Link to comment Share on other sites More sharing options...
tajson Posted May 12, 2018 Share #107 Posted May 12, 2018 Всем привет! Подскажите как настроить чтобы работало во внешней сети? Я не спец в сетевых технологиях... Подскажите плиз как настроить.Привет!Какой роутер используешь?IP- белый или.....?Настроен может ddns?Чуть больше информации и думаю поможем )) Отправлено с моего iPad PRO используя Tapatalk Quote Link to comment Share on other sites More sharing options...
Архип Posted May 12, 2018 Author Share #108 Posted May 12, 2018 (edited) ссылка http://внешний адрес NAS:порт/films.m3u будет работать при условии если в кроне прописано 0 */9 * * * curl -f -s -k -L -o /var/www/html/films.m3u http://roof.pythonanywhere.com/playlist/lists/?ip=внешний адрес NAS и если установлен nginx(в sybdata/http-hls-aceproxy его нет) по фильфам и по vod вообще, разъяснял здесь Edited May 12, 2018 by Архип Quote Link to comment Share on other sites More sharing options...
Архип Posted May 12, 2018 Author Share #109 Posted May 12, 2018 (edited) обнова 12.05.2018 HLS-Proxy v4.7.3: Обновление компонент(Node.js version v8.6.0) Исправлена ошибка загрузки тв-программы из локального файла (file://) Добавлена поддержка для несжатых телепрограмм Обновлена база каналов [32m[2018-05-12T20:06:02.130] [INFO] default - [39mHLS-Proxy 4.7.3 [32m[2018-05-12T20:06:02.168] [INFO] default - [39m=== Server started. http://192.168.178.92:8048/ [32m[2018-05-12T20:06:02.169] [INFO] default - [39m=== Node.js version v8.6.0 [32m[2018-05-12T20:06:02.516] [INFO] default - [39mloadPlaylists: Loading playlists [32m[2018-05-12T20:06:02.521] [INFO] default - [39mPlaylist cache is still valid. Use local if exists. [32m[2018-05-12T20:06:02.610] [INFO] default - [39m=== Playlist is ready: TTV [32m[2018-05-12T20:06:02.650] [INFO] default - [39mloadPlaylists: Loading playlists finished log в настоящий момент пользователи наблюдают нестабильность трансляций на стороне источника на этот счёт вот офф. ответ ттв Цитата Получил ответ от ТТВ - "Ждите, не позже ВТ починим" Edited May 12, 2018 by Архип Quote Link to comment Share on other sites More sharing options...
Архип Posted May 12, 2018 Author Share #110 Posted May 12, 2018 (edited) так вот выглядит типичная закачка(в vlc) потока hls *[2018-05-12T20:53:48.431] [INFO] default - ==> Fetching stream Матч ТВ HD (Спорт) битрейт hls Hide Edited May 12, 2018 by Архип Quote Link to comment Share on other sites More sharing options...
manowar123 Posted May 21, 2018 Share #111 Posted May 21, 2018 Приветствую! Тема Ваша очень интересная но можно подробнее как настроить? С докером никогда дел не имел. Контейнер скачал, запустил. Показать содержимое Открыл супервизор, тот говорит что Hide в тонкие настройки как попасть? Quote Link to comment Share on other sites More sharing options...
Архип Posted May 21, 2018 Author Share #112 Posted May 21, 2018 18 минут назад, manowar123 сказал: в тонкие настройки как попасть? заходим в контейнер: docker exec -it <имя контейнера> /bin/bash а дальше зависит как вы хотите смотреть в коробке 3 прокси и все на разных портах мне удобней удалённо всё объяснить teamviewer уже меня блокирует на free поэтому через https://download.anydesk.com/AnyDesk.exe 1 Quote Link to comment Share on other sites More sharing options...
deloza Posted May 24, 2018 Share #113 Posted May 24, 2018 Доброго времени суток. Я правильно понимаю, что нужно иметь оплаченный эккаунт на ТТВ, для работы сего хозяйства? Quote Link to comment Share on other sites More sharing options...
Sla_M Posted May 24, 2018 Share #114 Posted May 24, 2018 4 минуты назад, deloza сказал: Доброго времени суток. Я правильно понимаю, что нужно иметь оплаченный эккаунт на ТТВ, для работы сего хозяйства? Платный акк, нужен только для того, чтоб в приложении для Android работал архив, остальное всё работает и так. 1 Quote Link to comment Share on other sites More sharing options...
Архип Posted May 24, 2018 Author Share #115 Posted May 24, 2018 (edited) 9 часов назад, Sla_M сказал: 9 часов назад, deloza сказал: Доброго времени суток. Я правильно понимаю, что нужно иметь оплаченный эккаунт на ТТВ, для работы сего хозяйства? Платный акк, нужен только для того, чтоб в приложении для Android работал архив, остальное всё работает и так. И таки да Друзья, как и у меня только вчера на практике подтвердилось, что учётка vip ttv избыточна кроме архивов это в корне меняет и упрощает использование контейнера по тем обращениям по настройке что у меня были следует признать что многое непонятно из за широкого функционала как самого движка так и сторонних проксей поэтому упростим и за основу возьмём только просмотр через плагин p2pproxy и вся настройка сводится к следующему: заходим в контейнер : docker exec -it <имя контейнера> /bin/bash путь для правки: nano /opt/HTTPAceProxy-master/plugins/config/p2pproxy.py (строчки 19 и 20) ссылки этого плагина соответсвенно: http://ip:8000/channels/?type=m3u http://ip:8000/channels/?group=3&type=m3u #список по группам (расшифровка групп: 1-детские; 2-музыка; 3-фильмы; 4-спорт; 5-общие; 6-познавательные; 7-новостные; 8-развлекательные; 9-взрослые; 10-мужские; 11-региональные; 12-религиозные) и на этом по источнику всё! как обычно добавляем в крон чистку кеша через каждые 2 часа: crontab -e 0 */2 * * * find /tmp/state/.ACEStream/.acestream_cache/* -depth -type f -mmin +5 -print0 | xargs -0 -r rm -f > /dev/null 2>&1 0 */2 * * * find /tmp/state/.ACEStream/collected_torrent_files/* -depth -type f -mmin +5 -print0 | xargs -0 -r rm -f > /dev/null 2>&1 *всё что в этой теме описано выше этого поста остаётся для "игры в песочнице" Edited May 24, 2018 by Архип 1 Quote Link to comment Share on other sites More sharing options...
Olegin Posted May 24, 2018 Share #116 Posted May 24, 2018 53 минуты назад, Архип сказал: путь для правки: nano /opt/HTTPAceProxy-master/plugins/config/p2pproxy.py (строчки 19 и 20) Видимо опечатка и строки 20 и 22? Но все-равно чего-то не хватило, плей-лист недоступен по адресу http://ip:8000/channels/?type=m3u Quote Link to comment Share on other sites More sharing options...
Архип Posted May 24, 2018 Author Share #117 Posted May 24, 2018 (edited) 32 минуты назад, Olegin сказал: Но все-равно чего-то не хватило, плей-лист недоступен лог авторизации и старт канала acehttp.py [LINE:588 ]# INFO [24.05 10:34:49] Server started at 172.17.0.2:8000 Use <Ctrl-C> to stop acehttp.py [LINE:105 ]# INFO [24.05 10:35:57] Accepted connection from 172.17.0.1 path /channels/?group=5&type=m3u acehttp.py [LINE:106 ]# DEBUG [24.05 10:35:57] Headers: {'host': '192.168.178.92:32772', 'accept-language': 'de', 'range': 'bytes=0-', 'accept': '*/*', 'user-agent': 'VLC/4.0.0-dev LibVLC/4.0.0-dev'} p2pproxy_plugin.py [LINE:44 ]# DEBUG [24.05 10:35:57] Handling request torrenttv_api.py [LINE:82 ]# DEBUG [24.05 10:35:57] Creating new session torrenttv_api.py [LINE:87 ]# DEBUG [24.05 10:35:57] New session created: EpfхххххххххVEbZYt torrenttv_api.py [LINE:269 ]# DEBUG [24.05 10:35:57] http://api.torrent-tv.ru/v3/translation_list.php?session=EpfхххххххххVEbZYt&typeresult=xml&type=all p2pproxy_plugin.py [LINE:119 ]# DEBUG [24.05 10:35:58] Generating requested m3u playlist p2pproxy_plugin.py [LINE:134 ]# DEBUG [24.05 10:35:58] Exporting acehttp.py [LINE:105 ]# INFO [24.05 10:35:59] Accepted connection from 172.17.0.1 path /channels/play?id=17865 acehttp.py [LINE:106 ]# DEBUG [24.05 10:35:59] Headers: {'host': '192.168.178.92:32772', 'accept-language': 'de', 'range': 'bytes=0-', 'accept': '*/*', 'user-agent': 'VLC/4.0.0-dev LibVLC/4.0.0-dev'} p2pproxy_plugin.py [LINE:44 ]# DEBUG [24.05 10:35:59] Handling request torrenttv_api.py [LINE:79 ]# DEBUG [24.05 10:35:59] Reusing saved session: EpfхххххххххVEbZYt torrenttv_api.py [LINE:254 ]# DEBUG [24.05 10:35:59] http://api.torrent-tv.ru/v3/translation_stream.php?session=EpfхххххххххVEbZYt&typeresult=json&channel_id=17865 torrenttv_api.py [LINE:79 ]# DEBUG [24.05 10:35:59] Reusing saved session: EpfхххххххххVEbZYt torrenttv_api.py [LINE:269 ]# DEBUG [24.05 10:35:59] http://api.torrent-tv.ru/v3/translation_list.php?session=EpfхххххххххVEbZYt&typeresult=xml&type=all acehttp.py [LINE:239 ]# DEBUG [24.05 10:36:04] Failed to get ContentID from WEB API aceclient.py [LINE:83 ]# DEBUG [24.05 10:36:04] Successfully connected to AceStream on 127.0.0.1:62062 clientcounter.py [LINE:24 ]# DEBUG [24.05 10:36:04] AceClient created aceclient.py [LINE:119 ]# DEBUG [24.05 10:36:04] >>> HELLOBG version=3 aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< HELLOTS version=3.1.16 version_code=3011600 key=9747030c93 http_port=6878 bmode=0 aceclient.py [LINE:119 ]# DEBUG [24.05 10:36:04] >>> READY key=n51LvQoTlJzNGaFxseRK-c38392b5316a7e23c4477a72815c4fbce35cea29 aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< AUTH 0 aceclient.py [LINE:119 ]# DEBUG [24.05 10:36:04] >>> USERDATA [{"gender": 1}, {"age": 5}] aceclient.py [LINE:119 ]# DEBUG [24.05 10:36:04] >>> SETOPTIONS use_stop_notifications=1 clientcounter.py [LINE:26 ]# DEBUG [24.05 10:36:04] AceClient initialized aceclient.py [LINE:119 ]# DEBUG [24.05 10:36:04] >>> LOADASYNC 50066 TORRENT http://content.asplaylist.net/cXYvM0N6QkREa3pzM1Jtb3pyWWFoYjRWSy95VE13d3MvdWlISVBEL2hLekJCbWpLTVdGMURxWDkrVWg0djc2UjNHUUxDSFExTXQzVWJMRmF1bzJMQUE9PQ/cdn/812_reg.acelive 0 0 0 aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< STATUS main:loading aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< LOADRESP 50066 {"status": 1, "files": [["1 TV Georgia", 0]], "infohash": "e15ef10b66eb472bc480c097b92a2936263f856f", "checksum": "d42887304074f8202e3c7a35f6020e742ea7a6a4"} aceclient.py [LINE:119 ]# DEBUG [24.05 10:36:04] >>> GETCID checksum=d42887304074f8202e3c7a35f6020e742ea7a6a4 infohash=e15ef10b66eb472bc480c097b92a2936263f856f developer=0 affiliate=0 zone=0 aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< STATUS main:idle aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< ## acehttp.py [LINE:202 ]# WARNING [24.05 10:36:04] Create a broadcast "1 TV Georgia" aceclient.py [LINE:119 ]# DEBUG [24.05 10:36:04] >>> START TORRENT http://content.asplaylist.net/cXYvM0N6QkREa3pzM1Jtb3pyWWFoYjRWSy95VE13d3MvdWlISVBEL2hLekJCbWpLTVdGMURxWDkrVWg0djc2UjNHUUxDSFExTXQzVWJMRmF1bzJMQUE9PQ/cdn/812_reg.acelive 0 0 0 0 0 output_format=http aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< STATE 1 aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:04] <<< STATUS main:starting aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:05] <<< STATUS main:prebuf;0;0;0;0;94;0;0;1;0;163840;0;0 aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:05] <<< START http://127.0.0.1:6878/content/e15ef10b66eb472bc480c097b92a2936263f856f/0.351408850989 stream=1 aceclient.py [LINE:301 ]# DEBUG [24.05 10:36:05] <<< STATE 2 aceclient.py [LINE:207 ]# DEBUG [24.05 10:36:05] Open video stream: http://127.0.0.1:6878/content/e15ef10b66eb472bc480c097b92a2936263f856f/0.351408850989 aceclient.py [LINE:212 ]# DEBUG [24.05 10:36:05] Get headers from client: {'host': '192.168.178.92:32772', 'accept-language': 'de', 'accept': '*/*', 'user-agent': 'VLC/4.0.0-dev LibVLC/4.0.0-dev'} acehttp.py [LINE:213 ]# WARNING [24.05 10:36:05] Broadcast "1 TV Georgia" created acehttp.py [LINE:220 ]# INFO [24.05 10:36:05] Streaming "1 TV Georgia" to 172.17.0.1 started Hide киньте свой лог проверенно на скачаном контейнере с нуля в директории прокси должен создатся файл .aceconfig Edited May 24, 2018 by Архип Quote Link to comment Share on other sites More sharing options...
deloza Posted May 24, 2018 Share #118 Posted May 24, 2018 1 час назад, Архип сказал: это в корне меняет и упрощает использование контейнера Это что-то новое или тот же что был вчера? 35 минут назад, Olegin сказал: Видимо опечатка и строки 20 и 22? Но все-равно чего-то не хватило, плей-лист недоступен по адресу http://ip:8000/channels/?type=m3u для логина и пароля строки 20 и 22 У меня так же не запускается по ссылке http://ip:8000/channels/?type=m3u По ссылке http://ip:8844/tv.m3u работает. Такой еще вопрос к Архип - а как смотреть фильмы с ТТВ? Quote Link to comment Share on other sites More sharing options...
Архип Posted May 24, 2018 Author Share #119 Posted May 24, 2018 (edited) 11 минуту назад, deloza сказал: У меня так же не запускается по ссылке без лога ничего не могу сказать! и кстати если пакеты питона особенно gevent ниже чем здесь: acehttp.py [LINE:506 ]# INFO [24.05 10:34:49] Ace Stream HTTP Proxy server starting ..... acehttp.py [LINE:507 ]# DEBUG [24.05 10:34:49] Using python 2.7.14 acehttp.py [LINE:508 ]# DEBUG [24.05 10:34:49] Using gevent 1.3.1.dev0 acehttp.py [LINE:509 ]# DEBUG [24.05 10:34:49] Using psutil 5.4.5 acehttp.py [LINE:510 ]# DEBUG [24.05 10:34:49] Using requests 2.18.4 acehttp.py [LINE:511 ]# DEBUG [24.05 10:34:49] Using bencode 2.0 acehttp.py [LINE:552 ]# INFO [24.05 10:34:49] Remote Ace Stream engine found on 127.0.0.1:6878 то желательно перекачать контейнер 11 минуту назад, deloza сказал: как смотреть фильмы с ТТВ? в офф. виджете это отдельная категория и к движку на относится Edited May 24, 2018 by Архип Quote Link to comment Share on other sites More sharing options...
Olegin Posted May 24, 2018 Share #120 Posted May 24, 2018 (edited) 23 минуты назад, Архип сказал: без лога ничего не могу сказать! Лог (сорян, по удаленке, только картинку вытащил) Ставил с нуля. Hide Edited May 24, 2018 by Olegin Quote Link to comment Share on other sites More sharing options...
Архип Posted May 24, 2018 Author Share #121 Posted May 24, 2018 29 минут назад, Olegin сказал: Лог (сорян, по удаленке, только картинку вытащил) Ставил с нуля. Hide у тебя прокся не находит движок и сворачивается: Not fount any Ace Stream engine а должно быть так: Remote Ace Stream engine found on 127.0.0.1:6878 проверь конфиг aceconfig.py Quote Link to comment Share on other sites More sharing options...
Olegin Posted May 24, 2018 Share #122 Posted May 24, 2018 10 минут назад, Архип сказал: у тебя прокся не находит движок Это я понял, понять бы почему, скачал образ заново, развернул контейнер, поправил строки с учеткой, добавил в хрон. Конфиг вроде такой же. Quote Link to comment Share on other sites More sharing options...
Архип Posted May 24, 2018 Author Share #123 Posted May 24, 2018 (edited) 9 минут назад, Olegin сказал: Конфиг вроде такой же. что выдаёт http://ip:8000/stat http://ip:9944/app/monitor http://ip:6878/webui/app/69696969/settings/get Edited May 24, 2018 by Архип Quote Link to comment Share on other sites More sharing options...
Olegin Posted May 24, 2018 Share #124 Posted May 24, 2018 3 минуты назад, Архип сказал: что выдаёт http://ip:8000/stat - соединение сброшено http://ip:9944/app/monitor {"uploaded": 0, "upload_speed": 0, "max_upload_slots": 10, "download_speed": 0, "transport_stats": null, "max_connections": 500, "upload_slots": 0, "cpu_percent": "?", "download_limit": 0, "version_code": 3011600, "version": "3.1.16", "total_http_uploaded": 0, "type": "client", "status": "unknown", "timestamp": 1527171664, "connected_peers": [], "downloaded": 0, "run_time": 4765, "stats_report_peers": true, "choke_method": 2, "upload_limit": 0, "stats_report_interval": 1, "last_stats_update": 0, "connected_peers_count": 0, "max_peers": 50} Hide http://ip:6878/webui/app/69696969/settings/get {"cache_limit": 10737418240, "transcode_ac3": false, "auto_slots": true, "live_buffer": 25, "port": 9944, "max_connections": 500, "profile_age": null, "allow_intranet_access": 1, "download_limit": 0, "version_code": 3011600, "preferred_audio_language": "eng", "version": "3.1.16", "google_auth_id_token": "", "transcode_audio": false, "live_cache_type": "memory", "disk_cache_auto": true, "auth_level": 0, "transcode_mp3": false, "output_format_live": "auto", "max_upload_slots": 10, "vod_buffer": 10, "upload_limit": 0, "has_password": false, "profile_gender": null, "output_format_vod": "auto", "cache_dir": "/tmp/state/.ACEStream", "max_peers": 50, "login": "", "allow_remote_access": 1} Hide Quote Link to comment Share on other sites More sharing options...
Архип Posted May 24, 2018 Author Share #125 Posted May 24, 2018 здесь /aceconfig.py что acehostslist =( ['127.0.0.1', 62062, 6878], ) 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.