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

Sei4eto

  • Jr. Member
  • **
  • Сообщений: 98
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6015 : Январь 13, 2018, 15:48:23 »
I use acestream 3.1.20 for Windows. I will try to find an old version of engine to give a try of it.
P.S. I cannot find an earlier version that Acestream 3.1.20 to test.
If someone have a link to previous version would be appreciated.
« Последнее редактирование: Январь 13, 2018, 19:11:35 от Sei4eto »

Pepsik

  • Hero Member
  • *****
  • Сообщений: 991
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6016 : Январь 13, 2018, 21:47:33 »
Проблема с воспроизведением архивов ОДНОЗНАЧНО связана с ошибками движка. Если вы пользуете проксю под Windows, то для просмотра архивов Вам необходима версия 3.1.16.1 или 3.1.16.3.1 . На всех более "высоких" версиях в движке - ошибка и архивы работать не будут.
Для корректной работы архивов в андроид версии подходит движок версии 3.1.19 и не "выше" ! Это относится и к тем кто использует "переделанный" мной движок на "шкарлупках" в LIbre~OpenElec-ах ...
В линуксовых x86 версиях пока сей баг не выявлен ....

Версии для Windows OS->
https://4pda.ru/pages/go/?u=http%3A%2F%2Fdl.acestream.org%2FAce_Stream_Media_3.1.16.1.exe&f=https%3A%2F%2F4pda.ru%2Fforum%2Findex.php%3Fact%3Dqms%26mid%3D700929%26t%3D4566968

https://4pda.ru/pages/go/?u=http%3A%2F%2Fdl.acestream.org%2FAce_Stream_Media_3.1.16.3.1.exe&f=https%3A%2F%2F4pda.ru%2Fforum%2Findex.php%3Fact%3Dqms%26mid%3D700929%26t%3D4566968

Версии для андроид -> https://4pda.ru/forum/index.php?showtopic=737440
« Последнее редактирование: Январь 13, 2018, 22:17:35 от Pepsik »
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ

Sei4eto

  • Jr. Member
  • **
  • Сообщений: 98
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6017 : Январь 13, 2018, 23:11:10 »
Проблема с воспроизведением архивов ОДНОЗНАЧНО связана с ошибками движка. Если вы пользуете проксю под Windows, то для просмотра архивов Вам необходима версия 3.1.16.1 или 3.1.16.3.1 . На всех более "высоких" версиях в движке - ошибка и архивы работать не будут.
Для корректной работы архивов в андроид версии подходит движок версии 3.1.19 и не "выше" ! Это относится и к тем кто использует "переделанный" мной движок на "шкарлупках" в LIbre~OpenElec-ах ...
В линуксовых x86 версиях пока сей баг не выявлен ....

Версии для Windows OS->
https://4pda.ru/pages/go/?u=http%3A%2F%2Fdl.acestream.org%2FAce_Stream_Media_3.1.16.1.exe&f=https%3A%2F%2F4pda.ru%2Fforum%2Findex.php%3Fact%3Dqms%26mid%3D700929%26t%3D4566968

https://4pda.ru/pages/go/?u=http%3A%2F%2Fdl.acestream.org%2FAce_Stream_Media_3.1.16.3.1.exe&f=https%3A%2F%2F4pda.ru%2Fforum%2Findex.php%3Fact%3Dqms%26mid%3D700929%26t%3D4566968

Версии для андроид -> https://4pda.ru/forum/index.php?showtopic=737440

It works! Thank you !!!!
With Acestream 3.1.16 the archives work on Windows 10!
Thank you!!!!

Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 8626
  • Мышлитель
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6018 : Январь 13, 2018, 23:23:05 »
It works! Thank you !!!!
With Acestream 3.1.16 the archives work on Windows 10!
Thank you!!!!
Подтверждаю. Проверено на Win 10 Pro (32) и Win 8.1 Pro (64)
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с
Samsung MU6470

Sei4eto

  • Jr. Member
  • **
  • Сообщений: 98
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6019 : Январь 14, 2018, 10:36:13 »
Hello!
The archive works now, but the proxy server serves only one audio stream - Russian. I changed in aceconfig.py the preferred language for hls transcoding to ENG from RUS, but the proxy still offer only RUS audio stream. This is not a big issue but ...if we could fix it would be great.
Thank you!
acehttp.py           [LINE:688 ]# DEBUG    [14.01 09:24:51]  Ace Stream HTTP Proxy server IP: 192.168.0.122 autodetected
acehttp.py           [LINE:699 ]# INFO     [14.01 09:24:51]  Ace Stream HTTP Proxy server starting ....
acehttp.py           [LINE:700 ]# INFO     [14.01 09:24:51]  Using python 2.7.13
acehttp.py           [LINE:701 ]# INFO     [14.01 09:24:51]  Using gevent 1.2.1
acehttp.py           [LINE:702 ]# INFO     [14.01 09:24:51]  Using psutil 5.0.1
acehttp.py           [LINE:703 ]# INFO     [14.01 09:24:51]  Using requests 2.18.4
acehttp.py           [LINE:599 ]# INFO     [14.01 09:25:01]  Detected ace port: 57390
acehttp.py           [LINE:772 ]# DEBUG    [14.01 09:25:02]  Plugin loaded: Allfon
acehttp.py           [LINE:772 ]# DEBUG    [14.01 09:25:02]  Plugin loaded: P2pproxy
acehttp.py           [LINE:772 ]# DEBUG    [14.01 09:25:02]  Plugin loaded: Stat
acehttp.py           [LINE:772 ]# DEBUG    [14.01 09:25:02]  Plugin loaded: Torrentfilms
acehttp.py           [LINE:772 ]# DEBUG    [14.01 09:25:02]  Plugin loaded: Torrenttelik
acehttp.py           [LINE:772 ]# DEBUG    [14.01 09:25:02]  Plugin loaded: Torrenttv
acehttp.py           [LINE:779 ]# INFO     [14.01 09:25:02]  Server started and waiting for requests at 192.168.0.122:******
aceclient.py         [LINE:84  ]# DEBUG    [14.01 09:26:37]  Successfully connected to AceStream on 127.0.0.1:57390
clientcounter.py     [LINE:126 ]# DEBUG    [14.01 09:26:37]  AceClient created
aceclient.py         [LINE:138 ]# DEBUG    [14.01 09:26:37]  HELLOBG version=3
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:26:38]  <<< HELLOTS version=3.1.16.3 version_code=3011604 key=3013ee533c http_port=6878 bmode=0
aceclient.py         [LINE:138 ]# DEBUG    [14.01 09:26:38]  READY key=n51LvQoTlJzNGaFxseRK-bcc10229aa479918bb7b09c33410ed7ef97c1f11
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:26:38]  <<< AUTH 0
aceclient.py         [LINE:138 ]# DEBUG    [14.01 09:26:38]  USERDATA [{"gender": 1}, {"age": 5}]
aceclient.py         [LINE:167 ]# DEBUG    [14.01 09:26:38]  aceInit ended
clientcounter.py     [LINE:128 ]# DEBUG    [14.01 09:26:38]  AceClient inited
acehttp.py           [LINE:575 ]# DEBUG    [14.01 09:26:38]  AceStream alive on 127.0.0.1:57390
acehttp.py           [LINE:151 ]# INFO     [14.01 09:26:38]  Accepted connection from ************* path /archive/playlist/?days=11
acehttp.py           [LINE:152 ]# DEBUG    [14.01 09:26:38]  Headers:
Host: ***************
User-Agent: VLC/2.2.8 LibVLC/2.2.8
Range: bytes=0-
Connection: close
Icy-MetaData: 1

p2pproxy_plugin.py   [LINE:48  ]# DEBUG    [14.01 09:26:38]  Handling request
acehttp.py           [LINE:58  ]# DEBUG    [14.01 09:26:38]  "GET /archive/playlist/?days=11 HTTP/1.1" 200 -
torrenttv_api.py     [LINE:67  ]# DEBUG    [14.01 09:26:38]  Creating new session
torrenttv_api.py     [LINE:74  ]# DEBUG    [14.01 09:26:39]  New session created: Y46DSMiIsfjCNVEah5LXzVjn
torrenttv_api.py     [LINE:252 ]# DEBUG    [14.01 09:26:39]  http://api.torrent-tv.ru/v3/arc_list.php?session=Y46DSMiIsfjCNVEah5LXzVjn&typeresult=xml
acehttp.py           [LINE:575 ]# DEBUG    [14.01 09:27:04]  AceStream alive on 127.0.0.1:57390
acehttp.py           [LINE:151 ]# INFO     [14.01 09:27:04]  Accepted connection from ************** path /archive/?type=m3u&date=13-1-2018&channel_id=613
acehttp.py           [LINE:152 ]# DEBUG    [14.01 09:27:04]  Headers:
Host: *****************
User-Agent: VLC/2.2.8 LibVLC/2.2.8
Range: bytes=0-
Connection: close
Icy-MetaData: 1

p2pproxy_plugin.py   [LINE:48  ]# DEBUG    [14.01 09:27:04]  Handling request
torrenttv_api.py     [LINE:64  ]# DEBUG    [14.01 09:27:04]  Reusing previous session: Y46DSMiIsfjCNVEah5LXzVjn
torrenttv_api.py     [LINE:252 ]# DEBUG    [14.01 09:27:04]  http://api.torrent-tv.ru/v3/arc_records.php?session=Y46DSMiIsfjCNVEah5LXzVjn&typeresult=xml&epg_id=613&date=13-1-2018
torrenttv_api.py     [LINE:64  ]# DEBUG    [14.01 09:27:04]  Reusing previous session: Y46DSMiIsfjCNVEah5LXzVjn
torrenttv_api.py     [LINE:252 ]# DEBUG    [14.01 09:27:04]  http://api.torrent-tv.ru/v3/arc_list.php?session=Y46DSMiIsfjCNVEah5LXzVjn&typeresult=xml
p2pproxy_plugin.py   [LINE:335 ]# DEBUG    [14.01 09:27:05]  Generating archive m3u playlist
p2pproxy_plugin.py   [LINE:356 ]# DEBUG    [14.01 09:27:05]  Exporting
acehttp.py           [LINE:58  ]# DEBUG    [14.01 09:27:05]  "GET /archive/?type=m3u&date=13-1-2018&channel_id=613 HTTP/1.1" 200 -
acehttp.py           [LINE:575 ]# DEBUG    [14.01 09:27:13]  AceStream alive on 127.0.0.1:57390
acehttp.py           [LINE:151 ]# INFO     [14.01 09:27:13]  Accepted connection from ************* path /archive/play?id=588455115
acehttp.py           [LINE:152 ]# DEBUG    [14.01 09:27:13]  Headers:
Host: ******************
User-Agent: VLC/2.2.8 LibVLC/2.2.8
Range: bytes=0-
Connection: close
Icy-MetaData: 1

p2pproxy_plugin.py   [LINE:48  ]# DEBUG    [14.01 09:27:13]  Handling request
torrenttv_api.py     [LINE:64  ]# DEBUG    [14.01 09:27:13]  Reusing previous session: Y46DSMiIsfjCNVEah5LXzVjn
torrenttv_api.py     [LINE:237 ]# DEBUG    [14.01 09:27:13]  http://api.torrent-tv.ru/v3/arc_stream.php?session=Y46DSMiIsfjCNVEah5LXzVjn&typeresult=json&record_id=588455115
aceclient.py         [LINE:138 ]# DEBUG    [14.01 09:27:13]  START TORRENT http://ts.1ttv.org/588455/613_588455115.acestream 0 0 0 0 0 output_format=http
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:14]  <<< STATE 1
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:14]  <<< STATUS main:starting
aceclient.py         [LINE:472 ]# DEBUG    [14.01 09:27:14]  STATUS changed to main:starting
acehttp.py           [LINE:267 ]# DEBUG    [14.01 09:27:14]  START torrent done http://ts.1ttv.org/588455/613_588455115.acestream
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:15]  <<< START http://127.0.0.1:6878/hls/r/85cfab69d07ba8afc60d6889f4d27682dab1a2db/332393980b554b1837518ae37c374210.m3u8
acehttp.py           [LINE:279 ]# DEBUG    [14.01 09:27:15]  Successfully get url http://127.0.0.1:6878/hls/r/85cfab69d07ba8afc60d6889f4d27682dab1a2db/332393980b554b1837518ae37c374210.m3u8 from AceEngine!
aceclient.py         [LINE:138 ]# DEBUG    [14.01 09:27:15]  EVENT play
acehttp.py           [LINE:285 ]# DEBUG    [14.01 09:27:15]  hangDetector spawned
aceclient.py         [LINE:237 ]# DEBUG    [14.01 09:27:15]  Opening video stream: http://127.0.0.1:6878/hls/r/85cfab69d07ba8afc60d6889f4d27682dab1a2db/332393980b554b1837518ae37c374210.m3u8
aceclient.py         [LINE:238 ]# DEBUG    [14.01 09:27:15]  Get headers from client: {'connection': 'close', 'host': '**************', 'icy-metadata': '1', 'range': 'bytes=0-', 'user-agent': 'VLC/2.2.8 LibVLC/2.2.8'}
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:15]  <<< STATE 2
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:15]  <<< STATUS main:dl;0;0;0;0;0;0;0;0;0;0
aceclient.py         [LINE:472 ]# DEBUG    [14.01 09:27:15]  STATUS changed to main:dl
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:15]  <<< EVENT livepos last=0 live_first=0 pos=-1 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:271 ]# WARNING  [14.01 09:27:16]  HLS stream detected. Ffmpeg transcoding started
acehttp.py           [LINE:58  ]# DEBUG    [14.01 09:27:16]  "GET /archive/play?id=588455115 HTTP/1.1" 200 -
acehttp.py           [LINE:415 ]# DEBUG    [14.01 09:27:16]  Sending HTTPAceProxy headers to client: {'Connection': 'Keep-Alive', 'Content-Type': 'video/mpeg', 'Keep-Alive': 'timeout=15, max=100'}
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:16]  <<< STATUS main:dl;0;0;0;0;0;0;0;0;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:16]  <<< EVENT livepos last=0 live_first=0 pos=-1 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:17]  <<< STATUS main:dl;0;0;0;0;0;0;0;0;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:17]  <<< EVENT livepos last=0 live_first=0 pos=0 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:18]  <<< STATUS main:dl;0;0;392;0;0;0;0;1974272;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:18]  <<< EVENT livepos last=0 live_first=0 pos=1 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:19]  <<< STATUS main:dl;0;0;886;0;0;0;0;5398528;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:19]  <<< EVENT livepos last=0 live_first=0 pos=1 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:20]  <<< STATUS main:dl;0;0;1386;0;0;0;0;9920512;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:20]  <<< EVENT livepos last=0 live_first=0 pos=1 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:22]  <<< STATUS main:dl;0;0;1675;0;0;0;0;15780612;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:22]  <<< EVENT livepos last=0 live_first=0 pos=1 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:25]  <<< STATUS main:dl;0;0;1354;0;0;0;0;16722692;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:25]  <<< EVENT livepos last=0 live_first=0 pos=2 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:26]  <<< STATUS main:dl;0;0;1457;0;0;0;0;19524356;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:26]  <<< EVENT livepos last=0 live_first=0 pos=2 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:28]  <<< STATUS main:dl;0;0;1445;0;0;0;0;22371704;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:28]  <<< EVENT livepos last=0 live_first=0 pos=2 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:29]  <<< STATUS main:dl;0;0;1354;0;0;0;0;22371704;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:29]  <<< EVENT livepos last=0 live_first=0 pos=2 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:30]  <<< STATUS main:dl;0;0;1273;0;0;0;0;22371704;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:30]  <<< EVENT livepos last=0 live_first=0 pos=2 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:31]  <<< STATUS main:dl;0;0;1260;0;0;0;0;23461240;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:31]  <<< EVENT livepos last=0 live_first=0 pos=3 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:32]  <<< STATUS main:dl;0;0;1366;0;0;0;0;26869112;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:32]  <<< EVENT livepos last=0 live_first=0 pos=3 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:33]  <<< STATUS main:dl;0;0;1459;0;0;0;0;30219640;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:33]  <<< EVENT livepos last=0 live_first=0 pos=3 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:35]  <<< STATUS main:dl;0;0;1331;0;0;0;0;30253228;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:35]  <<< EVENT livepos last=0 live_first=0 pos=3 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:36]  <<< STATUS main:dl;0;0;1267;0;0;0;0;30253228;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:36]  <<< EVENT livepos last=0 live_first=0 pos=4 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:37]  <<< STATUS main:dl;0;0;1294;0;0;0;0;32465068;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:37]  <<< EVENT livepos last=0 live_first=0 pos=4 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:38]  <<< STATUS main:dl;0;0;1391;0;0;0;0;35872940;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:38]  <<< EVENT livepos last=0 live_first=0 pos=4 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:39]  <<< STATUS main:dl;0;0;1340;0;0;0;0;36275808;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:39]  <<< EVENT livepos last=0 live_first=0 pos=4 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:40]  <<< STATUS main:dl;0;0;1275;0;0;0;0;36275808;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:40]  <<< EVENT livepos last=0 live_first=0 pos=4 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:41]  <<< STATUS main:dl;0;0;1214;0;0;0;0;36275808;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:41]  <<< EVENT livepos last=0 live_first=0 pos=4 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:42]  <<< STATUS main:dl;0;0;1156;0;0;0;0;36275808;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:42]  <<< EVENT livepos last=0 live_first=0 pos=4 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:43]  <<< STATUS main:dl;0;0;1156;0;0;0;0;37455456;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:43]  <<< EVENT livepos last=0 live_first=0 pos=5 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:44]  <<< STATUS main:dl;0;0;1242;0;0;0;0;40502880;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:44]  <<< EVENT livepos last=0 live_first=0 pos=5 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:45]  <<< STATUS main:dl;0;0;1227;0;0;0;0;41492244;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:45]  <<< EVENT livepos last=0 live_first=0 pos=5 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:46]  <<< STATUS main:dl;0;0;1169;0;0;0;0;41492244;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:46]  <<< EVENT livepos last=0 live_first=0 pos=5 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:47]  <<< STATUS main:dl;0;0;1113;0;0;0;0;41492244;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:47]  <<< EVENT livepos last=0 live_first=0 pos=5 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:48]  <<< STATUS main:dl;0;0;1060;0;0;0;0;41492244;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:48]  <<< EVENT livepos last=0 live_first=0 pos=5 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:49]  <<< STATUS main:dl;0;0;1016;0;0;0;0;41656084;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:49]  <<< EVENT livepos last=0 live_first=0 pos=6 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:50]  <<< STATUS main:dl;0;0;1042;0;0;0;0;43261716;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:50]  <<< EVENT livepos last=0 live_first=0 pos=6 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:51]  <<< STATUS main:dl;0;0;1118;0;0;0;0;45948692;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:51]  <<< EVENT livepos last=0 live_first=0 pos=6 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:52]  <<< STATUS main:dl;0;0;1126;0;0;0;0;47303888;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:52]  <<< EVENT livepos last=0 live_first=0 pos=6 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:53]  <<< STATUS main:dl;0;0;1072;0;0;0;0;47303888;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:53]  <<< EVENT livepos last=0 live_first=0 pos=6 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:54]  <<< STATUS main:dl;0;0;1032;0;0;0;0;47566032;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:54]  <<< EVENT livepos last=0 live_first=0 pos=7 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:55]  <<< STATUS main:dl;0;0;1077;0;0;0;0;49589456;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:55]  <<< EVENT livepos last=0 live_first=0 pos=7 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:56]  <<< STATUS main:dl;0;0;1181;0;0;0;0;52923600;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:56]  <<< EVENT livepos last=0 live_first=0 pos=7 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:57]  <<< STATUS main:dl;0;0;1172;0;0;0;0;53957772;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:57]  <<< EVENT livepos last=0 live_first=0 pos=7 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:58]  <<< STATUS main:dl;0;0;1116;0;0;0;0;53957772;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:58]  <<< EVENT livepos last=0 live_first=0 pos=7 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:59]  <<< STATUS main:dl;0;0;1062;0;0;0;0;53957772;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:27:59]  <<< EVENT livepos last=0 live_first=0 pos=7 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:00]  <<< STATUS main:dl;0;0;1011;0;0;0;0;53965964;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:00]  <<< EVENT livepos last=0 live_first=0 pos=8 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:01]  <<< STATUS main:dl;0;0;1018;0;0;0;0;55161996;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:01]  <<< EVENT livepos last=0 live_first=0 pos=8 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:02]  <<< STATUS main:dl;0;0;1066;0;0;0;0;57226380;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:02]  <<< EVENT livepos last=0 live_first=0 pos=8 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:03]  <<< STATUS main:dl;0;0;1130;0;0;0;0;59700364;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:03]  <<< EVENT livepos last=0 live_first=0 pos=8 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:04]  <<< STATUS main:dl;0;0;1143;0;0;0;0;61176408;0;0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:04]  <<< EVENT livepos last=0 live_first=0 pos=8 first_ts=0 last_ts=0 is_live=0 live_last=0 buffer_pieces=0
acehttp.py           [LINE:111 ]# DEBUG    [14.01 09:28:04]  Client disconnected
aceclient.py         [LINE:335 ]# DEBUG    [14.01 09:28:04]  Video stream closed
aceclient.py         [LINE:138 ]# DEBUG    [14.01 09:28:04]  STOP
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:04]  <<< STATE 0
aceclient.py         [LINE:362 ]# DEBUG    [14.01 09:28:04]  <<< STATUS main:idle
aceclient.py         [LINE:472 ]# DEBUG    [14.01 09:28:04]  STATUS changed to main:idle
acehttp.py           [LINE:319 ]# DEBUG    [14.01 09:28:04]  END REQUEST
aceclient.py         [LINE:302 ]# DEBUG    [14.01 09:28:04]  All clients disconnected - closing video stream
aceclient.py         [LINE:320 ]# WARNING  [14.01 09:28:04]  Ffmpeg transcoding stoped

Pepsik

  • Hero Member
  • *****
  • Сообщений: 991
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6020 : Январь 14, 2018, 12:43:45 »
Hello!
The archive works now, but the proxy server serves only one audio stream - Russian. I changed in aceconfig.py the preferred language for hls transcoding to ENG from RUS, but the proxy still offer only RUS audio stream. This is not a big issue but ...if we could fix it would be great.
Thank you!
It's NOT a proxy error! it's not a breaking news  ;D.
This is a specificity of hls translation via AceStream using EngineAPI. It contains only ONE (first and it's not necessary rus) audio track in contrast to standard http progressive download ;)
EngineAPI dose not support "preffered_audio_language=" unlike with the HTTP API ... I wrote about this problem 3 or 4 months ago to aceengine support .... The answer was - "Not in high priority. May be we fix it later"
Enjoy your Logs  ;D
« Последнее редактирование: Январь 14, 2018, 12:48:44 от Pepsik »
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ

alex23

  • Newbie
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6021 : Январь 14, 2018, 14:17:32 »
Hello!
The archive works now, but the proxy server serves only one audio stream - Russian.

well, it's worth learning russian
server: ds916+
client : apple tv 4k
provider: kino.pub, ottclub, acestream

Sei4eto

  • Jr. Member
  • **
  • Сообщений: 98
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6022 : Январь 14, 2018, 14:49:36 »
Hello!
The archive works now, but the proxy server serves only one audio stream - Russian.

well, it's worth learning russian
If I'm able to follow Russian forums and watch Russian dubbed movies it seems I've learned enough Russian to understand what they are talking about. :)
Thanks!
P.S. Now I have to find a way to watch archives on Rasberry PI 2 OSMC. :)

Pepsik

  • Hero Member
  • *****
  • Сообщений: 991
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6023 : Январь 14, 2018, 15:11:29 »
P.S. Now I have to find a way to watch archives on Rasberry PI 2 OSMC. :)
It's not a well-kept secret  :D All who wanted already watching..... All you need is
1) RPI2/3
2) https://4pda.ru/forum/index.php?showtopic=737440&st=1440 v.3.1.19.1 on later TTV archives doesn't work.
3) Official TTV addon or HTTP AceProxy+SimpeIPTV PVR installed on RPi
4) 10-15 min of free time and a little desire  ;D
« Последнее редактирование: Январь 14, 2018, 15:47:23 от Pepsik »
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ

Sei4eto

  • Jr. Member
  • **
  • Сообщений: 98
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6024 : Январь 14, 2018, 15:45:33 »
P.S. Now I have to find a way to watch archives on Rasberry PI 2 OSMC. :)
It's not a well-kept secret  :D All who wanted already watching.....
Well, I tried with iptv simple client - http://ip:port/archive/playlist/?dates=3 But Kodi cannot open this playlist. If I use http://ip:port/archive/?type=m3u the playlist is without groups.
How do you watch archives on Kodi raspberry pi 2?

Pepsik

  • Hero Member
  • *****
  • Сообщений: 991
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6025 : Январь 14, 2018, 15:50:54 »
P.S. Now I have to find a way to watch archives on Rasberry PI 2 OSMC. :)
It's not a well-kept secret  :D All who wanted already watching.....
Well, I tried with iptv simple client - http://ip:port/archive/playlist/?dates=3 But Kodi cannot open this playlist. If I use http://ip:port/archive/?type=m3u the playlist is without groups.
How do you watch archives on Kodi raspberry pi 2?
"Groups" may be support in official TTV addon for KODI, I don't use it
In IPTV Simple PVR you can use requests for archive playlist's
http://proxy_IP:port/archive/?filter=archive&type=m3u                       
http://proxy_IP:port/archive/playlist/?suffix=.m3u.
http://proxy_IP:port/archive/dates/?days=3.
http://proxy_IP:port/archive/playlist/?days=3
The TTV API does not return channel group for archive tarnslation :(
« Последнее редактирование: Январь 14, 2018, 22:30:28 от Pepsik »
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ

Sei4eto

  • Jr. Member
  • **
  • Сообщений: 98
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6026 : Январь 14, 2018, 23:17:17 »
P.S. Now I have to find a way to watch archives on Rasberry PI 2 OSMC. :)
It's not a well-kept secret  :D All who wanted already watching.....
Well, I tried with iptv simple client - http://ip:port/archive/playlist/?dates=3 But Kodi cannot open this playlist. If I use http://ip:port/archive/?type=m3u the playlist is without groups.
How do you watch archives on Kodi raspberry pi 2?
"Groups" may be support in official TTV addon for KODI, I don't use it
In IPTV Simple PVR you can use requests for archive playlist's
http://proxy_IP:port/archive/?filter=archive&type=m3u                       
http://proxy_IP:port/archive/playlist/?suffix=.m3u.
http://proxy_IP:port/archive/dates/?days=3.
http://proxy_IP:port/archive/playlist/?days=3
The TTV API does not return channel group for archive tarnslation :(
Thank you for your advices. But I give up. I cannot make it work on Kodi. :( The archive's playlists play well on VLC, but the same lists don't play on Kodi (iptv simple client and playlist loader addon).
I will look for another solution - HTPC instead of Raspberry Pi 2

Pepsik

  • Hero Member
  • *****
  • Сообщений: 991
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6027 : Январь 16, 2018, 14:42:36 »
https://github.com/pepsik-kiev/HTTPAceProxy

Теперь модули bencode и requests включены в код прокси (сделано по аналогии с aceengine) и нет необходимости их ставить отдельно + маленько оптимизировал по "мелочи" по ходу кода  ::)
Системные модули установленные с помощью pip теперь не используются ... можно "снести"
pip uninstall requests
pip uninstall urllib3
pip uninstall certifi
pip uninstall chardet
pip uninstall idna
pip uninstall bencode

p.s. содержимое папки /plugins/config/ - не менялось .... но файлик playlist.py "переехал" в /plugins/modules
p.s.s. Можно убрать из "шапки" (первого сообщения данной темы) инфу о необходимости установки модулей bencode и requests  ;)
« Последнее редактирование: Январь 16, 2018, 14:53:14 от Pepsik »
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ

sashokmc

  • Hero Member
  • *****
  • Сообщений: 1040
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6028 : Январь 16, 2018, 14:53:42 »
https://github.com/pepsik-kiev/HTTPAceProxy

Теперь модули bencode и requests включены в код прокси (сделано по аналогии с aceengine) и нет необходимости их ставить отдельно + маленько оптимизировал по "мелочи" по ходу кода  ::)
Системные модули установленные с помощью pip теперь не используются ... можно "снести"
pip uninstall requests
pip uninstall urllib3
pip uninstall certifi
pip uninstall chardet
pip uninstall idna
pip uninstall bencode

p.s. содержимое папки /plugins/config/ - не менялось .... но файлик playlist.py "переехал" в /plugins/modules
p.s.s. Можно убрать из "шапки" (первого сообщения банной темы) инфу о необходимости установки модулей bencode и requests  ;)
Вот это супер! а модули универсальны? под Mipsel тоже сойдёт? Просто в них ещё есть so библиотеки. ну то есть egg библиотеки.
BeeLine 70 мбит
Роутер Asus RT-N56U
LG 37LM620T, LG 32LF650V
Raspberry Pi 3 model B

Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 8626
  • Мышлитель
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #6029 : Январь 16, 2018, 15:23:43 »
p.s.s. Можно убрать из "шапки" (первого сообщения данной темы) инфу о необходимости установки модулей bencode и requests  ;)
Тут возникает вопрос, а для других проксей от ValdikSS и AndreyPavlenko они тоже не нужны?
Вообще, уже можно закрыть тему, но после создания новой, где будет только про проксю от Pepsik. Готовы создать такую тему? И тогда не будет проблем с внесением изменений в "шапку".
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с
Samsung MU6470