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

alex23

  • Full Member
  • ***
  • Сообщений: 235
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7305 : Август 06, 2018, 12:47:05 »
acehttp.py           [LINE:74  ]# ERROR    [06.08 11:28:31]  Plugin exception: UnicodeEncodeError('ascii',u'Ringk\xf8bing', 5, 6, 'ordinal not in range(128)')
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
alpine based docker image AceStream + HTTPAceProxy

sashokmc

  • Hero Member
  • *****
  • Сообщений: 1351
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7306 : Август 06, 2018, 13:06:54 »
Estoy en Barcelona ahora y el deseo de beber vino tinto y comer jamón supera el deseo de hacer cualquier cosa  ;)
Честно говоря корявый гугло-перевод )))
Надеюсь по безвизу хоть 1000 евро сколотишь. :)
BeeLine 70 мбит
Роутер Asus RT-N56U
LG 37LM620T, LG 32LF650V
Raspberry Pi 3 model B

Pepsik

  • Hero Member
  • *****
  • Сообщений: 1896
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7307 : Август 09, 2018, 23:06:14 »
Внес небольшие изменения в код ... вернул parse_qs .... В принципе если работает - то можно не обновляться ... Нарыл что при использовании ForkPlayer на Samsung  D или C серии  (2010-2011 год выпуска) наблюдались траблы с предыдущей версией при добавлении ссылки на плейлист с главного меню "руцями". В варианте с parse_qs  - все "как швейцарские часы" .....
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

nikodessa

  • Full Member
  • ***
  • Сообщений: 142
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7308 : Август 10, 2018, 09:01:07 »
На последнем прокси, долгое включение каналов...
Было быстрее...

Pepsik

  • Hero Member
  • *****
  • Сообщений: 1896
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7309 : Август 10, 2018, 11:16:51 »
На последнем прокси, долгое включение каналов...
Было быстрее...
Иллюзия .... чисто самовнушение .... По одной простой причине - прокся к скорости переключения каналов - "как я к балету" , т.е. НИКАК ... Как движок выдал ссылку по запросу - так прокся и отдала "на клиента" ... Для всех кому "что-то кажется" есть два варианта
1) Креститься
2) Глянуть в лог ... там ВСЕ ВИДНО ... когда прокся попросила ссылку, когда движок вернул, когда отдали клиенту ....
   
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

nikodessa

  • Full Member
  • ***
  • Сообщений: 142
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7310 : Август 10, 2018, 12:32:08 »
Вот тебе б книги писать, ну честное слово)))
Я просто говорю сугубо своё мнение, до этого работало прокси  и открывало более оперативно... Пока наблюдаю дальше, я ж без претензий...
Может ттв что то снова мутит, хрен его знает)

MaxDm

  • Newbie
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7311 : Август 10, 2018, 23:59:54 »
Установил все по инструкции, пробую запустить:
=======
Traceback (most recent call last):
  File "HTTPAceProxy/acehttp.py", line 471, in <module>
    ace_pid = findProcess(name)
  File "HTTPAceProxy/acehttp.py", line 393, in findProcess
    pinfo = [p.info for p in psutil.process_iter(attrs=['pid', 'name']) if name in p.info['name']]
TypeError: process_iter() takes no arguments (1 given)
=======

Пакеты psutil, gevent стоят. Что может быть не так?

Pljushevij

  • Hero Member
  • *****
  • Сообщений: 652
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7312 : Август 11, 2018, 00:48:27 »
Установил все по инструкции, пробую запустить:
=======
Traceback (most recent call last):
  File "HTTPAceProxy/acehttp.py", line 471, in <module>
    ace_pid = findProcess(name)
  File "HTTPAceProxy/acehttp.py", line 393, in findProcess
    pinfo = [p.info for p in psutil.process_iter(attrs=['pid', 'name']) if name in p.info['name']]
TypeError: process_iter() takes no arguments (1 given)
=======

Пакеты psutil, gevent стоят. Что может быть не так?
Ставил всё так?:
инструкция
LG 47LM660S/Samsung  UE46D6500 + HTTPAceProxy на Ubuntu 18.04 LTS x64 Server (ASRock J3455B-ITX + 8Gb RAM + 24Gb SSD)

MaxDm

  • Newbie
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7313 : Август 11, 2018, 02:04:02 »
Цитировать
Ставил всё так?:
инструкция

У меня Ubuntu 16.04, а инструкция виндовая. Ставил так - https://athunder.livejournal.com/601139.html

Pepsik

  • Hero Member
  • *****
  • Сообщений: 1896
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7314 : Август 11, 2018, 09:14:18 »
Установил все по инструкции, пробую запустить:
=======
Traceback (most recent call last):
  File "HTTPAceProxy/acehttp.py", line 471, in <module>
    ace_pid = findProcess(name)
  File "HTTPAceProxy/acehttp.py", line 393, in findProcess
    pinfo = [p.info for p in psutil.process_iter(attrs=['pid', 'name']) if name in p.info['name']]
TypeError: process_iter() takes no arguments (1 given)
=======

Пакеты psutil, gevent стоят. Что может быть не так?
Мдя ... вот тут сравнить вопрос с Вашим и в следующем посте прочесть ответ и далее как это спасло вопрошавшего  ::) - http://mytalks.ru/index.php?topic=4506.msg83664#msg83664 .....

У меня Ubuntu 16.04, а инструкция виндовая. Ставил так - https://athunder.livejournal.com/601139.html
По той ссылке "с половины" мусор от недопонимания ее автором своих же действий ....  Как и по ссылке о настройке OTTPlayers  ;)
« Последнее редактирование: Август 11, 2018, 09:25:31 от Pepsik »
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

MaxDm

  • Newbie
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7315 : Август 11, 2018, 15:21:38 »
Мдя ... вот тут сравнить вопрос с Вашим и в следующем посте прочесть ответ и далее как это спасло вопрошавшего  ::) - http://mytalks.ru/index.php?topic=4506.msg83664#msg83664 .....

Спасибо, получилось.
Еще вопросимк - можно ли запустить прокси на ресиверах на базе Enigma2, в частности Vu+?
Не сталкивались никода с ними? Там процессор на архитектуре mips или arm в зависимости от модели, lunux.
Phyton 2.7 там есть, на нем сама Enigma2 работает. Собранных пакетов gevent psutil в родном репозитарии ресивера opkg я не нашел.

Pepsik

  • Hero Member
  • *****
  • Сообщений: 1896
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7316 : Август 11, 2018, 16:00:02 »
Мдя ... вот тут сравнить вопрос с Вашим и в следующем посте прочесть ответ и далее как это спасло вопрошавшего  ::) - http://mytalks.ru/index.php?topic=4506.msg83664#msg83664 .....

Спасибо, получилось.
Еще вопросимк - можно ли запустить прокси на ресиверах на базе Enigma2, в частности Vu+?
Не сталкивались никода с ними? Там процессор на архитектуре mips или arm в зависимости от модели, lunux.
Phyton 2.7 там есть, на нем сама Enigma2 работает. Собранных пакетов gevent psutil в родном репозитарии ресивера opkg я не нашел.
слышал ли я о ресивере ? :) Ну такое... Стоит пылится у меня VU+ Duo2 третий год .... Ни разу не задавался целью там стартануть проксю... Но нет ничего невозможного... Только смысл? Оно ж на mipsel , а туда движок не воткнешь... Я так запустил на роутере Zyxel Keenetic с "удаленным" движком... Работает... Если что инструкция в ветке данной темы....
p.s. у меня у товарища solo 4K он вроде arm - вот там другое дело... Прилечу - развлекусь... Думаю не проблема , все "взлетит". Проблема только чем смотреть на самом ресивере. Я там ни одного "вменяемого" плеера для m3u  не знаю ....
« Последнее редактирование: Август 11, 2018, 16:17:16 от Pepsik »
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

MaxDm

  • Newbie
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7317 : Август 11, 2018, 18:33:29 »
p.s. у меня у товарища solo 4K он вроде arm - вот там другое дело... Прилечу - развлекусь... Думаю не проблема , все "взлетит". Проблема только чем смотреть на самом ресивере. Я там ни одного "вменяемого" плеера для m3u  не знаю ....

Смотреть на ресиверах Enigma2 вполне удобно. Ставится плагин авторства 2boom, который конвертит m3u в букеты.
Копируем плейлист в /tmp, запускаем плагин, в фаворитах видим букет. Каналы обычного и интернет-тв можно собрать в общий список.
При желании можно даже EPG прикрутить, ставится плагин CrossEPG который раз в сутки качает телегид и привязывает его к каналам AceStream.

Если получится завести движок скокпилированный под arm будет супер. Под mips, как я понимаю, дело в желании разработчиков т.к. исходнини недоступны.

Pepsik

  • Hero Member
  • *****
  • Сообщений: 1896
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7318 : Август 11, 2018, 20:12:55 »
Если получится завести движок скокпилированный под arm будет супер. Под mips, как я понимаю, дело в желании разработчиков т.к. исходнини недоступны.
"Завести" движок - не проблема... Возьми с телеги и запускай , для arm-архитектуры все уже сделано и работает.... Делов на 2-3 минуты ....  А смотреть через букеты и прочую муть прикручивая ко всему этому кроссепг - у меня нет желания ,- это чисто изврат.... Я ж написал что нету на enigma вменяемого парсера  m3u плейлистов.... Уж поверь... Этой темой я владею от и до ;)
« Последнее редактирование: Август 12, 2018, 09:54:24 от Pepsik »
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

AlekSK

  • Full Member
  • ***
  • Сообщений: 211
    • Просмотр профиля
Re: AceProxy: HTTP прокси для Ace Stream
« Ответ #7319 : Август 12, 2018, 11:49:07 »
В плагине allfon_plugin.py не совсем правильная регулярка для парсинга плейлиста - не берётся последний канал ("Ю"). Я исправил на
pattern = re.compile(r'#EXTINF:0,(?P<name>.+)\n#EXTVLCOPT:.+\n#EXTVLCOPT:.+\n(?P<url>.+)\n')Ещё прикрутил костыли в p2pproxy_plugin.py для выдачи xml плейлиста архива для OTTPlayer. Там правда не через PlaylistGenerator, а непосредственно в самом p2pproxy_plugin.py генрация идёт (для  /archive/dates и /archive/playlist). В общем - костыль. Если кому надо - могу выложить.