aceproxy - HTTP-прокси для Ace Stream, созданный на Python. Ace Stream позволяет смотреть пиринговое онлайн телевидение и видео по запросу (в том числе с торрентов, не скачивая их) на компьютере или мобильном устройстве. aceproxy уже позволяет смотреть это видео со Смарт ТВ при помощи, например, OTT Player. Последний доступен, например, на умных
(
Read more... )
vova@vova ~ $ python /opt/HTTPAceProxy/acehttp.py
/opt/HTTPAceProxy/modules/wheels/requests-2.21.0-py2.py3-none-any.whl/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
acehttp.py [LINE:479 ]# INFO [17.01 16:17:20] Ace Stream HTTP Proxy server on Python 2.7.12 starting .....
acehttp.py [LINE:484 ]# ERROR [17.01 16:17:20] gevent 1.1.0 or psutil 3.4.2 doesn't match a supported version!
acehttp.py [LINE:485 ]# INFO [17.01 16:17:20] Bye Bye .....
Как это исправить не пойму. Сначала делал на linux mint 18.3 которая у меня стоит уже года 3. Там выдавал gevent 1.2.2. Сегодня поставил чистую систему на внешний диск. Кроме обновлений ничего не ставил и вот та же песня. Подскажи куда копать?
Reply
Первая строчка в acehttp.py:
#!/usr/bin/python3
т.е. под третьим питоном стартует. Если питон второй, то и строчку нужно заменить соответствующим образом.
В acehttp.py сейчас указаны следующие минимальные версии:
gevent >= 1.2.2
psutil >= 5.3.0
Для второго питона обновление gevent, psutil:
pip install --upgrade pip
pip install --upgrade psutil
pip install --upgrade gevent
В Ubuntu 18.10 сейчас обновляет до psutil-5.4.8 и gevent-1.4.0.
Если третьим питоном пользоваться, то через pip3 обновлять.
Reply
vova@vova ~ $ pip install --upgrade pip
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in
from pip import main
ImportError: cannot import name main
vova@vova ~ $ pip install --upgrade psutil
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in
from pip import main
ImportError: cannot import name main
vova@vova ~ $ pip install --upgrade gevent
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in from pip import main ( ... )
Reply
Что касается
pip install --upgrade pip
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in
from pip import main
ImportError: cannot import name main
здесь нужно отдельно гуглить, в чём проблема.
Попробовал на другом компе и возникла та же ошибка:
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in
from pip import main
ImportError: cannot import name main
На stackoverflow пишут, что обновление pip приводит к ошибке. Предлагают удалить pip и переустановить. Я сделал это так:
sudo python -m pip uninstall pip && sudo apt install python3-pip --reinstall
После этого пробовал
pip install --upgrade psutil
а также
pip3 install --upgrade psutil
все нормально обновляется. Аналогично нормально обновляется и
pip install --upgrade gevent
Вопрос, с которым не разобрался, нужно использовать #!/usr/bin/python2 или #!/usr/bin/python2.7. По идее без разницы при установленном python 2.7.
Reply
pip install greenlet
pip install gevent
pip install --upgrade wheel
После этого psutil устанавливается автоматом и AceProxy стартует. Еще такой вопрос у меня есть плейлист от Noxbit, но они не работают, как получить плейлист для AceStrim?
Reply
Про то, где взять бесплатные плейлисты, есть отдельный пост:
Бесплатные плейлисты для качественного онлайн телевидения для просмотра на Смарт ТВ с OTTPlayer
Reply
Не удалось подключиться к сервису
Сервис временно недоступен
Пробовал подключить свой смарт по их инструкции к моему больше всего подходит серия F но когда дело дошло до учетки они пишут введите Develop а потом пароль, но мой смарт Develop не принимает просит вводить полный адрес эл. почты с собакой и проч. на этом все и заканчивается. Наверное я что то не то делаю, шут его знает ни разу не подключал телевизор к компу таким образом.
И еще вопрос вот тучка у меня на компе идет, а как это на телевизор вывести не через hdmi конечно. Извини если замучил вопросами, но я это в первый раз делаю. Спасибо
Reply
Затем на Самсунг Смарт ТВ установил приложение OTTPLayer, вошёл в нём под своим логином/паролем и пользовался закаченными плейлистами.
Но можно и на флешке подсунуть плейлист приложению на телике.
В плейлисте указывается IP адрес компьютера с aceproxy (и конечно же нужный порт). Когда aceproxy работает на компьютере, то Смарт ТВ как раз через компьютер получает потоки.
Reply
Reply
Reply
"использовать в плейлисте (на Самсунг Смарт ТВ) IP адрес компа." Откуда на смарте возьмется этот плейлист, куда на смарте прописывать IP. У меня IP компа 192.168.0.54 а смарта 192.168.0.67. Я на смарт с флешки поставил torrentTV и OTTPlayer, но с ними я никак не могу соединиться с моим AceProxy на компе. Помоги пожалуйста если не трудно. Спасибо.
Reply
Про плейлист уже писал выше: либо на сайт ottplayer загружать, либо с флешки.
Reply
Reply
Reply
Reply
Leave a comment