diamondmoto
Проверенные
Если память мне не изменяет то x64diamondmoto
Простите, а образ на какую архитектуру процессора?
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Если память мне не изменяет то x64diamondmoto
Простите, а образ на какую архитектуру процессора?
Если быть совсем точнымdiamondmoto
Простите, а образ на какую архитектуру процессора?
Смыл в том, что запросы (JS) в рамках одного домена с https сайта не возможен на этот же http...но лично мне непонятен смысл ... в чем "цимес"?
А это удовольствие много жрёт ресурсов?"На лету" преобразовывать услышанное в одно ухо, чтобы "передать" в другое ухо. Мало ли встретится какое "чудо" не понимающее ts , а мы ему "на лету" все это в mp4 переделаем ... или mov или чего "душе угодно" .... Чисто забавка
Оно и ясно, с учётом того, что проект закрытый и лишь пока бесплатный.Мало-ли кому пригодится , а то на "родном" форуме "администрации" acestream "жиденько" делятся этой инфой
Жрёт немного. А причём здесь Питон? Максимум - "курнуть" доку по ffmpeg. В конфиге уже есть примеры.А это удовольствие много жрёт ресурсов?
Придётся разбираться в Питоне )
Уважаемый finnway огромное спасибо. После того как я ввела выше вами указанное.. И переустановила скриптом заново, всё заработало.Надо знать, где у вас установлено по др. инструкциям Асе и Прокся.
Ну Прокся понятно.
А вот Асе движок куда ещё ставили?
За мои я знаю и за одну вашу, вам надо удалить:
Код:sudo apt remove supervisor; cd /opt; sudo rm -Rf HTTPAceProxy acestream BackUP-HTTPAceProxy acelist lists aceproxy; cd; sudo rm -Rf /etc/supervisor /var/log/supervisor; cd /etc/cron.monthly; sudo rm CLEANBACKUP; cd /etc/cron.weekly; sudo rm BACKUP; cd /etc/cron.hourly; sudo rm ACEADDON; cd /var/log; sudo rm acestream.log aceproxy.log; cd /tmp; sudo rm *.tar.gz; cd; sudo rm /var/spool/cron/crontabs/root
Ещё если можно объяснить по подробнее, как можно добавить собственный плейлист, кроме тех, что идут в комплекте по умолчанию?
Я имею ввиду, если я нахожу другие источники и хочу добавить от туда каналы к себе.
Почему так сделала, так как меня не устраивает, когда при авто обновлении сбивает настройки а aceconfig.ru по умолчанию.
Это очень не удобно и приходится каждый раз перенастраивать.
Правильно ли я понимаю., если я поменяю там URL то тогда то что там прописано не будит работать.так в плагине /opt/HTTPAceProxy/plugins/config/torrenttv.py
14-я строка: url = 'your_plist.m3u'
Не знаю или всё сбрасывается.Странно...
Проверю.
Может где ошибка закралась в скрипте.
Не знаю или всё сбрасывается.
Для примера я меняю с 10 конектов то что по умолчанию на 15 и через какое-то время сбрасывается обратно на 10.
И ещё вопрос...
У меня работает только:
http://хххххххххх:8081/torrenttv/playlist.m3u
http://хххххххххх:8081/frytv/playlist.m3u
А эти не открываются:
http://ххххххххх:8081/torrenttelik/playlist.m3u
http://ххххххххх:8081/p2pproxy/playlist.m3u
http://ххххххххх:8081/allfon/playlist.m3u
http://ххххххххх:8081/__init__/playlist.m3u
http://xxxxxxxxx:8081/torrenttvhttp://xxxxxxxxx:8081/filmsПравильно ли я понимаю., если я поменяю там URL то тогда то что там прописано не будит работать.
Я же имела ввиду, что если я хочу отдельно добавить свой хххх.m3u не удаляя, не трогая то что есть по умолчанию. Как это сделать?
url = 'http://91.92.66.82/trash/ttv-list/ace.all.proxy.m3u'http://xxxxxxxxx:8081/torrenttvhttp://91.92.66.82/trash/ttv-list/ace.all.proxy.m3u/opt/listsurl = 'file:///opt/lists/as.m3u'as.sport.m3u и т.д...root@a0fb55a71652:/opt/acestream# python /opt/HTTPAceProxy/acehttp.py
acehttp.py [LINE:464 ]# INFO [10.06 09:23:27] Ace Stream HTTP Proxy server on Python 2.7.12 starting .....
acehttp.py [LINE:499 ]# INFO [10.06 09:23:27] Local AceStream engine spawned with pid 26491
acehttp.py [LINE:524 ]# INFO [10.06 09:23:42] Load Ace Stream HTTP Proxy plugins .....
acehttp.py [LINE:549 ]# INFO [10.06 09:23:42] Server started at 172.17.0.2:8000 Use <Ctrl-C> to stop
allfon_plugin.p [LINE:42 ]# INFO [10.06 09:23:42] [Allfon]: playlist http://allfon-tv.com/autogenplaylist/allfontv.m3u downloaded
torrenttelik_pl [LINE:42 ]# INFO [10.06 09:23:42] [Torrenttelik]: playlist http://91.92.66.82/trash/ttv-list/ace.json downloaded
frytv_plugin.py [LINE:42 ]# INFO [10.06 09:23:42] [Frytv]: playlist http://frytv.pp.ua/frytv.json downloaded
acehttp.py [LINE:97 ]# INFO [10.06 09:23:42] [---]: GET HTTP/1.1 request for: /torrent-telik/channel/JimJam.ts
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 854, in gevent._gevent_cgreenlet.Greenlet.run
File "/opt/HTTPAceProxy/aceclient/aceclient.py", line 247, in _event_
if 'getuserdata' in recvbuffer: self._write(AceRequest.USERDATA(gender=self._gender, age=self._age))
TypeError: USERDATA() got an unexpected keyword argument 'gender'
2020-06-10T09:23:43Z <Greenlet at 0x7f3bd290d578: _event_(<aceclient.aceclient.AceClient object at 0x7f3bd26, ['EVENT', 'getuserdata'])> failed with TypeError
root@a0fb55a71652:/# pip list greenlet
apsw (3.8.11.1.post1)
cffi (1.14.0)
gevent (20.6.0)
greenlet (0.4.16)
M2Crypto (0.22.6rc4)
pip (8.1.1)
psutil (5.7.0)
pycparser (2.20)
setuptools (20.7.0)
wheel (0.29.0)
zope.event (4.4)
zope.interface (5.1.0)
When try to play torrent stream the output from console are:
acehttp.py [LINE:97 ]# INFO [10.06 23:28:17] [192.168.2.90]: GET HTTP/1.1 request for: /torrent-telik
acehttp.py [LINE:98 ]# DEBUG [10.06 23:28:17] [192.168.2.90]: Request headers: {'Host': '192.168.2.50:8081', 'Accept': '*/*', 'Accept-Language': 'ru', 'User-Agent': 'VLC/3.0.10 LibVLC/3.0.10', 'Range': 'bytes=0-'}
torrenttelik_pl [LINE:125 ]# DEBUG [10.06 23:28:17] [Torrenttelik]: plugin sent playlist to [192.168.2.90]
acehttp.py [LINE:65 ]# DEBUG [10.06 23:28:17] [192.168.2.90]: Disconnected
acehttp.py [LINE:97 ]# INFO [10.06 23:28:21] [192.168.2.90]: GET HTTP/1.1 request for: /torrent-telik/channel/JimJam.ts
acehttp.py [LINE:98 ]# DEBUG [10.06 23:28:21] [192.168.2.90]: Request headers: {'Host': '192.168.2.50:8081', 'Accept': '*/*', 'Accept-Language': 'ru', 'User-Agent': 'VLC/3.0.10 LibVLC/3.0.10', 'Range': 'bytes=0-'}
acehttp.py [LINE:174 ]# DEBUG [10.06 23:28:21] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py [LINE:120 ]# DEBUG [10.06 23:28:21] [idleAce]: >>> HELLOBG version=4
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:21] [idleAce]: <<< HELLOTS version=3.1.56 version_code=3015600 key=9cae8b701e http_port=6878 bmode=0
aceclient.py [LINE:120 ]# DEBUG [10.06 23:28:21] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-f806751dd637fb39cd751b09a9deefe6d15851ce
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:21] [idleAce]: <<< AUTH 0
aceclient.py [LINE:120 ]# DEBUG [10.06 23:28:21] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py [LINE:120 ]# DEBUG [10.06 23:28:21] [idleAce]: >>> LOADASYNC 0 PID 482304bd49a2258e33e7e78e5d865bd3b79ccff4
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:21] [idleAce]: <<< STATUS main:loading
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:22] [idleAce]: <<< LOADRESP 0 {"status": 1, "files": [["JimJam", 0]], "infohash": "71320a11e84d53d2bf400e86c3e499bf2f06bc96", "checksum": "6161b6f7bfe2c9dedaaa136277632b87385e0052"}
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:22] [idleAce]: <<< STATUS main:idle
aceclient.py [LINE:120 ]# DEBUG [10.06 23:28:22] [JimJam]: >>> START PID 482304bd49a2258e33e7e78e5d865bd3b79ccff4 0 output_format=http
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:22] [JimJam]: <<< STATE 1
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:22] [JimJam]: <<< STATUS main:starting
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:23] [JimJam]: <<< STATUS main:idle
aceclient.py [LINE:105 ]# DEBUG [10.06 23:28:23] [JimJam]: <<< 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:105 ]# DEBUG [10.06 23:28:23] [JimJam]: <<< START url=http://127.0.0.1:6878/content/71320a11e84d53d2bf400e86c3e499bf2f06bc96/0.635899181822 file_index=0 infohash=71320a11e84d53d2bf400e86c3e499bf2f06bc96 stream=1
acehttp.py
acesex = AceConst.SEX_MALE and aceage = AceConst.AGE_35_44 from aceconfig.py config file.***
if 'getuserdata' in recvbuffer: self._write(AceRequest.USERDATA(gender=self._gender, age=self._age))
TypeError: USERDATA() got an unexpected keyword argument 'gender
***'
2020-06-10T09:23:43Z <Greenlet at 0x7f3bd290d578: _event_(<aceclient.aceclient.AceClient object at 0x7f3bd26, ['EVENT', 'getuserdata'])> failed with TypeErroracehttp.py [LINE:82 ]# ERROR [10.06 21:46:58] AceException('START URL not received! Engine response time 60 seconds exceeded',)root@a0fb55a71652:/opt/HTTPAceProxy# python /opt/HTTPAceProxy/acehttp.py
acehttp.py [LINE:464 ]# INFO [10.06 21:54:15] Ace Stream HTTP Proxy server on Python 2.7.12 starting .....
acehttp.py [LINE:465 ]# DEBUG [10.06 21:54:15] Using: Linux OS with gevent 20.6.0, psutil 5.7.0
acehttp.py [LINE:477 ]# DEBUG [10.06 21:54:15] Ace Stream HTTP Proxy server IP: 172.17.0.2 autodetected
acehttp.py [LINE:336 ]# DEBUG [10.06 21:54:15] AceEngine start up .....
acehttp.py [LINE:499 ]# INFO [10.06 21:54:15] Local AceStream engine spawned with pid 27665
acehttp.py [LINE:524 ]# INFO [10.06 21:54:30] Load Ace Stream HTTP Proxy plugins .....
acehttp.py [LINE:534 ]# DEBUG [10.06 21:54:30] [Allfon ]: Plugin loaded
acehttp.py [LINE:534 ]# DEBUG [10.06 21:54:30] [Frytv ]: Plugin loaded
acehttp.py [LINE:534 ]# DEBUG [10.06 21:54:30] [P2pproxy ]: Plugin loaded
acehttp.py [LINE:534 ]# DEBUG [10.06 21:54:30] [Stat ]: Plugin loaded
acehttp.py [LINE:534 ]# DEBUG [10.06 21:54:30] [Torrentfilms ]: Plugin loaded
acehttp.py [LINE:534 ]# DEBUG [10.06 21:54:30] [Torrenttelik ]: Plugin loaded
acehttp.py [LINE:534 ]# DEBUG [10.06 21:54:30] [Torrenttv ]: Plugin loaded
acehttp.py [LINE:549 ]# INFO [10.06 21:54:30] Server started at 172.17.0.2:8000 Use <Ctrl-C> to stop
torrenttelik_pl [LINE:42 ]# INFO [10.06 21:54:30] [Torrenttelik]: playlist http://91.92.66.82/trash/ttv-list/ace.json downloaded
torrenttelik_pl [LINE:63 ]# DEBUG [10.06 21:54:30] [Torrenttelik]: plugin playlist generated
allfon_plugin.p [LINE:42 ]# INFO [10.06 21:54:30] [Allfon]: playlist http://allfon-tv.com/autogenplaylist/allfontv.m3u downloaded
allfon_plugin.p [LINE:59 ]# DEBUG [10.06 21:54:30] [Allfon]: plugin playlist generated
frytv_plugin.py [LINE:42 ]# INFO [10.06 21:54:31] [Frytv]: playlist http://frytv.pp.ua/frytv.json downloaded
frytv_plugin.py [LINE:64 ]# DEBUG [10.06 21:54:31] [Frytv]: plugin playlist generated
acehttp.py [LINE:97 ]# INFO [10.06 21:54:38] [**-**-***-***.ip.btc-net.bg]: GET HTTP/1.1 request for: /torrent-telik/channel/JimJam.ts
acehttp.py [LINE:98 ]# DEBUG [10.06 21:54:38] [**-**-***-***.ip.btc-net.bg]: Request headers: {'host': '11.22.33.44:8000', 'accept-language': 'en_US', 'range': 'bytes=0-', 'accept': '*/*', 'user-agent': 'VLC/3.0.10 LibVLC/3.0.10'}
acehttp.py [LINE:174 ]# DEBUG [10.06 21:54:38] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py [LINE:120 ]# DEBUG [10.06 21:54:38] [idleAce]: >>> HELLOBG version=4
aceclient.py [LINE:105 ]# DEBUG [10.06 21:54:38] [idleAce]: <<< HELLOTS version=3.1.16 version_code=3011600 key=77c1075f51 http_port=6878 bmode=0
aceclient.py [LINE:120 ]# DEBUG [10.06 21:54:38] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-ab0760dde32178391a89730266c2ea540dddb565
aceclient.py [LINE:105 ]# DEBUG [10.06 21:54:38] [idleAce]: <<< AUTH 0
aceclient.py [LINE:120 ]# DEBUG [10.06 21:54:38] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py [LINE:120 ]# DEBUG [10.06 21:54:38] [idleAce]: >>> LOADASYNC 0 PID 482304bd49a2258e33e7e78e5d865bd3b79ccff4
aceclient.py [LINE:105 ]# DEBUG [10.06 21:54:38] [idleAce]: <<< STATUS main:loading
aceclient.py [LINE:105 ]# DEBUG [10.06 21:54:38] [idleAce]: <<< LOADRESP 0 {"status": 1, "files": [["JimJam", 0]], "infohash": "71320a11e84d53d2bf400e86c3e499bf2f06bc96", "checksum": "6161b6f7bfe2c9dedaaa136277632b87385e0052"}
aceclient.py [LINE:105 ]# DEBUG [10.06 21:54:38] [idleAce]: <<< STATUS main:idle
aceclient.py [LINE:120 ]# DEBUG [10.06 21:54:38] [JimJam]: >>> START PID 482304bd49a2258e33e7e78e5d865bd3b79ccff4 0 output_format=http
aceclient.py [LINE:105 ]# DEBUG [10.06 21:54:38] [JimJam]: <<< EVENT getuserdata
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 854, in gevent._gevent_cgreenlet.Greenlet.run
File "/opt/HTTPAceProxy/aceclient/aceclient.py", line 247, in _event_
if 'getuserdata' in recvbuffer: self._write(AceRequest.USERDATA(gender=self._gender, age=self._age))
TypeError: USERDATA() got an unexpected keyword argument 'gender'
2020-06-10T21:54:38Z <Greenlet at 0x7fb27b032578: _event_(<aceclient.aceclient.AceClient object at 0x7fb27ad, ['EVENT', 'getuserdata'])> failed with TypeError
aceclient.py [LINE:120 ]# DEBUG [10.06 21:55:38] [JimJam]: >>> SHUTDOWN
aceclient.py [LINE:65 ]# DEBUG [10.06 21:55:38] [JimJam]: >>> CLOSE telnet connetcion
acehttp.py [LINE:82 ]# ERROR [10.06 21:55:38] AceException('START URL not received! Engine response time 60 seconds exceeded',)
acehttp.py [LINE:65 ]# DEBUG [10.06 21:55:38] [**-**-***-***.ip.btc-net.bg]: Disconnected
acehttp.py [LINE:97 ]# INFO [10.06 21:55:38] [**-**-***-***.ip.btc-net.bg]: GET HTTP/1.0 request for: /torrent-telik/channel/JimJam.ts
acehttp.py [LINE:98 ]# DEBUG [10.06 21:55:38] [**-**-***-***.ip.btc-net.bg]: Request headers: {'icy-metadata': '1', 'host': '11.22.33.44:8000', 'user-agent': 'VLC/3.0.10 LibVLC/3.0.10'}
acehttp.py [LINE:174 ]# DEBUG [10.06 21:55:38] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py [LINE:120 ]# DEBUG [10.06 21:55:38] [idleAce]: >>> HELLOBG version=4
aceclient.py [LINE:105 ]# DEBUG [10.06 21:55:39] [idleAce]: <<< HELLOTS version=3.1.16 version_code=3011600 key=62f16792d1 http_port=6878 bmode=0
aceclient.py [LINE:120 ]# DEBUG [10.06 21:55:39] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-8600802dae4a501a839f15463dc560cae00732f6
aceclient.py [LINE:105 ]# DEBUG [10.06 21:55:39] [idleAce]: <<< AUTH 0
aceclient.py [LINE:120 ]# DEBUG [10.06 21:55:39] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py [LINE:120 ]# DEBUG [10.06 21:55:39] [idleAce]: >>> LOADASYNC 1 PID 482304bd49a2258e33e7e78e5d865bd3b79ccff4
aceclient.py [LINE:105 ]# DEBUG [10.06 21:55:39] [idleAce]: <<< STATUS main:loading
aceclient.py [LINE:105 ]# DEBUG [10.06 21:55:39] [idleAce]: <<< LOADRESP 1 {"status": 1, "files": [["JimJam", 0]], "infohash": "71320a11e84d53d2bf400e86c3e499bf2f06bc96", "checksum": "6161b6f7bfe2c9dedaaa136277632b87385e0052"}
aceclient.py [LINE:105 ]# DEBUG [10.06 21:55:39] [idleAce]: <<< STATUS main:idle
aceclient.py [LINE:120 ]# DEBUG [10.06 21:55:39] [JimJam]: >>> START PID 482304bd49a2258e33e7e78e5d865bd3b79ccff4 0 output_format=http
aceclient.py [LINE:105 ]# DEBUG [10.06 21:55:39] [JimJam]: <<< EVENT getuserdata
Traceback (most recent call last):
File "src/gevent/greenlet.py", line 854, in gevent._gevent_cgreenlet.Greenlet.run
File "/opt/HTTPAceProxy/aceclient/aceclient.py", line 247, in _event_
if 'getuserdata' in recvbuffer: self._write(AceRequest.USERDATA(gender=self._gender, age=self._age))
TypeError: USERDATA() got an unexpected keyword argument 'gender'
2020-06-10T21:55:39Z <Greenlet at 0x7fb27b0cacb0: _event_(<aceclient.aceclient.AceClient object at 0x7fb27a2, ['EVENT', 'getuserdata'])> failed with TypeError
aceclient.py [LINE:120 ]# DEBUG [10.06 21:56:34] [JimJam]: >>> STOP
acehttp.py [LINE:251 ]# INFO [10.06 21:56:34] [JimJam]: Streaming to [**-**-***-***.ip.btc-net.bg] finished
acehttp.py [LINE:65 ]# DEBUG [10.06 21:56:34] [**-**-***-***.ip.btc-net.bg]: Disconnected
aceclient.py [LINE:105 ]# DEBUG [10.06 21:56:34] [idleAce]: <<< STATE 0
aceclient.py [LINE:105 ]# DEBUG [10.06 21:56:34] [idleAce]: <<< STATUS main:idle
^Cacehttp.py [LINE:410 ]# INFO [10.06 21:56:44] Received CTL+C, shutting down Ace Stream HTTP Proxy server.....
aceclient.py [LINE:120 ]# DEBUG [10.06 21:56:44] [idleAce]: >>> SHUTDOWN
aceclient.py [LINE:65 ]# DEBUG [10.06 21:56:44] [idleAce]: >>> CLOSE telnet connetcion
acehttp.py [LINE:413 ]# INFO [10.06 21:56:45] Bye Bye .....
root@a0fb55a71652:/opt/HTTPAceProxy#
where did you get this prehistoric version of the AceStream Engine ?<<< HELLOTS version=3.1.16
FIXED update aceclient/aceclient.py from githubTypeError: USERDATA() got an unexpected keyword argument 'gender'
<<< HELLOTS version=3.1.56 version_code=3015600 key=9cae8b701e http_port=6878 bmode=0