Автор Тема: AceProxy: HTTP прокси для Ace Stream  (Прочитано 2085369 раз)

Pepsik

  • Hero Member
  • *****
  • Сообщений: 2148
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #9555 : Февраль 20, 2019, 17:26:04 »
Куда жаловаться не знаю, но последний движок абсолютно не вменяем!
Грешил на прокси, но в какие то дни она работает идеально, спасибо Pepsik!
Вчера при просмотре Шокирующее HD скорость скачивания была 12 мегабит, а скорость отдачи 320 мегабит! О чем думают разработчики? Как обрезать движку скорость отдачи, чтоб не пострадала скорость отдачи к прокси, роутер я как понимаю не вариант!
У кого какие мысли?
1) http://mytalks.ru/index.php?topic=4506.msg88499#msg88499
2) Пример использования утилит tc + iptables ранее приводился в ветке темы . Воспользуйтесь поиском
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Pepsik

  • Hero Member
  • *****
  • Сообщений: 2148
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #9556 : Февраль 20, 2019, 17:26:56 »
Скачал декабрьскую версию прокси, всё отлично работает. Схожие проблемы ещё у кого-то не означает, что тот же человек пишет.
Да помню после какого-то обновления прокси, плейлисты стали тупить жутко.
Есть ли жизнь на Марсе ?
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

positive

  • Jr. Member
  • **
  • Сообщений: 54
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #9557 : Февраль 20, 2019, 18:29:44 »
Куда жаловаться не знаю, но последний движок абсолютно не вменяем!
Грешил на прокси, но в какие то дни она работает идеально, спасибо Pepsik!
Вчера при просмотре Шокирующее HD скорость скачивания была 12 мегабит, а скорость отдачи 320 мегабит! О чем думают разработчики? Как обрезать движку скорость отдачи, чтоб не пострадала скорость отдачи к прокси, роутер я как понимаю не вариант!
У кого какие мысли?
1) http://mytalks.ru/index.php?topic=4506.msg88499#msg88499
2) Пример использования утилит tc + iptables ранее приводился в ветке темы . Воспользуйтесь поиском

Поменялись команды к движку подскажите плиз?
Строка http://ip:8621/app/pass/update?max_peers=100&max_upload_slots=100 ничего не меняет! Хотя в JSON написано
max_peers   
success   true
max_upload_slots   
success   true

мониторю по адресу http://ip:8621/app/pass/monitor
движка 3.1.35 ubuntu

Через строку в aceconfig /home/ubuntu/acestream.beta/acestreamengine --client-console --live-cache-type memory --live-cache-size 1073741824 --live-buffer 25 --vod-buffer 10 --vod-drop-max-age 120 --max-peers 20 --max-upload-slots 20 --service-remote-access --service-access-token 0000
тоже все равно ему! Куда копать?

Только шейпить?

Спасибо за помощь!
« Последнее редактирование: Февраль 20, 2019, 19:22:33 от positive »
HTTPAceProxy, Ubuntu 18.04 LTS x64 Server, AceStream 3.1.35 Beta, #AceStream 3.1.33.1 Android (systemd container), Mi TV Android 6.0.1 - MX Player 1.10.XX.
MikroTik GigaBit - Internet 300 Mbps.

Pepsik

  • Hero Member
  • *****
  • Сообщений: 2148
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #9558 : Февраль 20, 2019, 20:28:34 »
Куда копать?

Только шейпить?

Спасибо за помощь!
http://mytalks.ru/index.php?topic=4506.msg88499#msg88499 ЧИТАТЬ ВНИМАТЕЛЬНО + таки да ... шейпить  ;) ... Пока только так. Скоро обещают возможность "здравого" ограничения средствами самого движка
« Последнее редактирование: Сегодня в 00:20:58 от Pepsik »
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

sashokmc

  • Hero Member
  • *****
  • Сообщений: 1430
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #9559 : Февраль 20, 2019, 21:38:09 »
Запилил Python 3.8.0a1
Вроде всё отлично показывает.
acehttp.py           [LINE:407 ]# INFO     [20.02 19:04:16] Ace Stream HTTP Proxy server on Python 3.8.0a1 starting .....
acehttp.py           [LINE:408 ]# DEBUG    [20.02 19:04:16] Using: gevent 1.4.0, psutil 5.5.1
acehttp.py           [LINE:419 ]# DEBUG    [20.02 19:04:16] Ace Stream HTTP Proxy server IP: ***autodetected
acehttp.py           [LINE:283 ]# DEBUG    [20.02 19:04:16] AceEngine start up .....
acehttp.py           [LINE:441 ]# INFO     [20.02 19:04:16] Local AceStream engine spawned with pid 1680
acehttp.py           [LINE:470 ]# INFO     [20.02 19:04:31] Load Ace Stream HTTP Proxy plugins .....
acehttp.py           [LINE:478 ]# DEBUG    [20.02 19:04:31] Plugin loaded: Stat
acehttp.py           [LINE:478 ]# DEBUG    [20.02 19:04:31] Plugin loaded: Torrenttelik
acehttp.py           [LINE:478 ]# DEBUG    [20.02 19:04:31] Plugin loaded: P2pproxy
acehttp.py           [LINE:478 ]# DEBUG    [20.02 19:04:31] Plugin loaded: Torrentfilms
acehttp.py           [LINE:478 ]# DEBUG    [20.02 19:04:31] Plugin loaded: Allfon
acehttp.py           [LINE:478 ]# DEBUG    [20.02 19:04:31] Plugin loaded: Torrenttv
acehttp.py           [LINE:489 ]# INFO     [20.02 19:04:31] Server started at ***:8000 Use <Ctrl-C> to stop

acehttp.py           [LINE:79  ]# INFO     [20.02 19:43:56] Accepted connection from 192.168.1.71 path /channels/?type=m3u
acehttp.py           [LINE:80  ]# DEBUG    [20.02 19:43:56] Client headers: {'Accept': 'text/plain, */*; q=0.01', 'User-Agent': 'Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/538.2 (KHTML, like Gecko) Large Screen Safari/538.2 LG Browser/7.00.00(LGE; 32LF650V-ZA; 04.06.25; 1; DTV_W15M); webOS.TV-2015; LG NetCast.TV-2013 Compatible (LGE, 32LF650V-ZA, wireless)', 'Accept-Language': 'ru-RU, en, *', 'Connection': 'Keep-Alive', 'Accept-Encoding': 'gzip, deflate', 'Host': '***:8000'}
p2pproxy_plugin.py   [LINE:39  ]# DEBUG    [20.02 19:43:56] Handling request
torrenttv_api.py     [LINE:85  ]# DEBUG    [20.02 19:43:56] Reusing saved session: DJoaib0jD2PrEm2yfSaYyDCB
p2pproxy_plugin.py   [LINE:103 ]# DEBUG    [20.02 19:43:59] Generating requested m3u playlist
p2pproxy_plugin.py   [LINE:118 ]# DEBUG    [20.02 19:43:59] Exporting m3u playlist
acehttp.py           [LINE:79  ]# INFO     [20.02 19:44:20] Accepted connection from 192.168.1.71 path /channels/play?id=420
acehttp.py           [LINE:80  ]# DEBUG    [20.02 19:44:20] Client headers: {'Host': '***:8000', 'Connection': 'close', 'icy-metadata': '1', 'User-Agent': 'GStreamer souphttpsrc (compatible; LG NetCast.TV-2013) libsoup/2.40.3'}
p2pproxy_plugin.py   [LINE:39  ]# DEBUG    [20.02 19:44:20] Handling request
torrenttv_api.py     [LINE:85  ]# DEBUG    [20.02 19:44:20] Reusing saved session: DJoaib0jD2PrEm2yfSaYyDCB
torrenttv_api.py     [LINE:85  ]# DEBUG    [20.02 19:44:21] Reusing saved session: DJoaib0jD2PrEm2yfSaYyDCB
acehttp.py           [LINE:161 ]# DEBUG    [20.02 19:44:24] Create connection to AceEngine.....
aceclient.py         [LINE:74  ]# DEBUG    [20.02 19:44:24] Successfully connected to AceStream on 127.0.0.1:62062
aceclient.py         [LINE:100 ]# DEBUG    [20.02 19:44:24] >>> HELLOBG version=3
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:24] <<< HELLOTS version=3.1.33 version_code=3013300 key=af0322bceb http_port=6878 bmode=0
aceclient.py         [LINE:100 ]# DEBUG    [20.02 19:44:24] >>> READY key=n51LvQoTlJzNGaFxseRK-67714826e1133d35c78e5f34da087cc4256d8824
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:24] <<< AUTH 0
aceclient.py         [LINE:100 ]# DEBUG    [20.02 19:44:24] >>> SETOPTIONS use_stop_notifications=1
aceclient.py         [LINE:100 ]# DEBUG    [20.02 19:44:24] >>> LOADASYNC 23746378 TORRENT http://content.asplaylist.net/MlJvVVpCV29PTW5zSDZQa1ByYkQrT1o4ZlZKY09nNi8wMlhoRHNZckNGVUVBYUZuUlF2Zkx4Vm5TTStvY1dwTzJyMFJmckpaYjBFNXp6ci9SS2x0a3c9PQ/cdn/526_reg.acelive 0 0 0
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:24] <<< STATUS main:loading
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:25] <<< LOADRESP 23746378 {"status": 1, "files": [["Матч! Арена HD", 0]], "infohash": "4dba1c1b206c5db2cbd8e6fcad3832d8d90872d7", "checksum": "226977298fe5e2ddd939c0bb6567b5c3a92ca53f"}
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:25] <<< STATUS main:idle
aceclient.py         [LINE:100 ]# DEBUG    [20.02 19:44:25] >>> START TORRENT http://content.asplaylist.net/MlJvVVpCV29PTW5zSDZQa1ByYkQrT1o4ZlZKY09nNi8wMlhoRHNZckNGVUVBYUZuUlF2Zkx4Vm5TTStvY1dwTzJyMFJmckpaYjBFNXp6ci9SS2x0a3c9PQ/cdn/526_reg.acelive 0 0 0 0 0 output_format=http
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:25] <<< STATE 1
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:25] <<< STATUS main:starting
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:26] <<< STATUS main:prebuf;0;0;0;0;645;0;0;13;0;1212416;0;0
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:26] <<< START http://127.0.0.1:6878/content/4dba1c1b206c5db2cbd8e6fcad3832d8d90872d7/0.219430475824 stream=1
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:26] <<< STATE 2
acehttp.py           [LINE:203 ]# INFO     [20.02 19:44:26] Streaming "Матч! Арена HD" to 192.168.1.71 started
acehttp.py           [LINE:216 ]# DEBUG    [20.02 19:44:26] Sending HTTPAceProxy headers to client: {'Connection': 'keep-alive', 'Keep-Alive': 'timeout=15, max=100', 'Accept-Ranges': 'none', 'Transfer-Encoding': 'chunked', 'Content-Type': 'video/MP2T', 'Pragma': 'no-cache', 'Cache-Control': 'max-age=0, no-cache, no-store'}
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:27] <<< STATUS main:dl;0;0;2399;0;0;25;0;7307264;0;0
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:27] <<< EVENT livepos last=1550681054 live_first=1550679254 pos=1550681054 first_ts=1550679254 last_ts=1550681054 is_live=1 live_last=1550681054 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:28] <<< STATUS main:dl;0;0;2813;0;0;29;0;13025280;0;0
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:28] <<< EVENT livepos last=1550681056 live_first=1550679256 pos=1550681031 first_ts=1550679256 last_ts=1550681056 is_live=1 live_last=1550681056 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:30] <<< STATUS main:dl;0;0;3680;0;1;25;0;22872064;0;16384
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:30] <<< EVENT livepos last=1550681057 live_first=1550679257 pos=1550681034 first_ts=1550679257 last_ts=1550681057 is_live=1 live_last=1550681057 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:31] <<< STATUS main:dl;0;0;3563;0;120;22;0;27131904;0;1392640
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:31] <<< EVENT livepos last=1550681059 live_first=1550679259 pos=1550681038 first_ts=1550679259 last_ts=1550681059 is_live=1 live_last=1550681059 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:32] <<< STATUS main:dl;0;0;3229;0;282;22;0;28000256;0;3571712
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:32] <<< EVENT livepos last=1550681060 live_first=1550679260 pos=1550681038 first_ts=1550679260 last_ts=1550681060 is_live=1 live_last=1550681060 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:33] <<< STATUS main:dl;0;0;3123;0;265;30;0;30425088;0;3637248
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:33] <<< EVENT livepos last=1550681060 live_first=1550679260 pos=1550681038 first_ts=1550679260 last_ts=1550681060 is_live=1 live_last=1550681060 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:33] <<< PAUSE
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:33] <<< STATE 3
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:34] <<< STATUS main:buf;61;0;0;0;2890;0;249;29;0;31195136;0;3670016
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:34] <<< EVENT livepos last=1550681062 live_first=1550679262 pos=1550681038 first_ts=1550679262 last_ts=1550681062 is_live=1 live_last=1550681062 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:35] <<< STATUS main:buf;85;0;0;0;2663;0;232;35;0;31621120;0;3670016
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:35] <<< EVENT livepos last=1550681063 live_first=1550679263 pos=1550681038 first_ts=1550679263 last_ts=1550681063 is_live=1 live_last=1550681063 buffer_pieces=30
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:36] <<< STATUS main:buf;85;0;0;0;2575;0;220;36;0;33341440;0;3719168
aceclient.py         [LINE:246 ]# DEBUG    [20.02 19:44:36] <<< EVENT livepos last=1550681064 live_first=1550679264 pos=1550681038 first_ts=1550679264 last_ts=1550681064 is_live=1 live_last=1550681064 buffer_pieces=30
BeeLine 70 мбит
Роутер Asus RT-N56U
LG 37LM620T, LG 32LF650V
Raspberry Pi 3 model B

alex23

  • Sr. Member
  • ****
  • Сообщений: 285
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #9560 : Февраль 20, 2019, 23:12:31 »
Только шейпить?

а если так:
...settings/set?max_peers=10&max_upload_slots=10&auto_slots=0
servers:(vps)Xeon E5-2620 v4,(local)Intel n3150,(local)RPi3 B+> AceStream v3.1.6-v3.1.33 > HTTPAceProxy > client : apple tv 4k > Cloud Stream IPTV Player
Small. Simple. Alpine