25 Июль 2017, 09:47:46Последний пользователь: Hemanth
Страниц: 1 2 3 [4]   Вниз
  Отправить эту тему  |  Печать  
Автор Тема: P2P Search  (Прочитано 5717 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dorik1972
Newbie
*
Оффлайн Оффлайн
Сообщений: 36

Email
« Ответ #45 : 08 Июль 2017, 08:44:44 »


Спасибо, за вариант, но он не подходит. Вчера попробовал всё же поставить на дебиан (виртуальный),  но запросы на 127.0.0.1:6878 возвращались с 500 ошибкой...
Пример в личке .....
Сообщить модератору   Записан
quepassa
Newbie
*
Оффлайн Оффлайн
Сообщений: 20

Email
« Ответ #46 : 11 Июль 2017, 23:35:41 »

Можно еще докер-образ юзать с настроенным движком. Видел такое на докерхабе.
Сообщить модератору   Записан
bolvan
Newbie
*
Оффлайн Оффлайн
Сообщений: 19

Email
« Ответ #47 : 13 Июль 2017, 09:24:32 »

В результатах поиска присутствует >150 каналов с источником трансляций tX.acestream.org. То есть это транслирует сам ace.
К сожалению, качество источника не позволяет обеспечить трансляцию без сбоев. Каналы ложатся.
Есть какая-то официальная инфа что будет с этими каналами ? Будет ли улучшаться источник, будут ли они как-то продвигаться для увеличения числа пиров ?
Сообщить модератору   Записан
Benny
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 666

Email
« Ответ #48 : 13 Июль 2017, 13:37:35 »

150 каналов с источником трансляций tX.acestream.org. То есть это транслирует сам ace.
Конспиративные теории это хорошо конечно, но более материальное подтверждение этому есть?
Вот я знаю какие сервера обслуживают ".acestream.org", какие у них лимиты (в т.ч и по трафику), посему я уверен, что "источником" для 150 каналов они служить не могут физически. Для одного-двух - могут и служат, но это не сильно большой секрет, т.к это наши тестовые VOD/live "каналы".
Сообщить модератору   Записан
Constantin
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 1744

WWW Email
« Ответ #49 : 13 Июль 2017, 13:52:57 »

В результатах поиска присутствует >150 каналов с источником трансляций tX.acestream.org. То есть это транслирует сам ace.

Адреса  "tX.acestream.org" - это адреса наших публичных трекеров, которые предлогаются для использования всем бродкастерам, как в виде основных, так и дополнительных ( для улучшения коммуникации между пирами).

P.S. Собственный ресурс с трансляциями мы не планируем запускать, так как мы являемся технологическим сервисом, а не контент-провайдером. 
Сообщить модератору   Записан

Подписывайтесь на наш   Twitter, чтобы первыми узнать что у нас есть новенького и интересного.
Constantin
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 1744

WWW Email
« Ответ #50 : 13 Июль 2017, 14:07:36 »

PS последние новости о хранении перс данных, конечно, покачнут вэбмастеров... Это печально.

Не знаю где вы берете такие новости, но нам об этом ничего не известно!  ;)
Сообщить модератору   Записан

Подписывайтесь на наш   Twitter, чтобы первыми узнать что у нас есть новенького и интересного.
bolvan
Newbie
*
Оффлайн Оффлайн
Сообщений: 19

Email
« Ответ #51 : 13 Июль 2017, 15:08:40 »

150 каналов с источником трансляций tX.acestream.org. То есть это транслирует сам ace.
Конспиративные теории это хорошо конечно, но более материальное подтверждение этому есть?
Вот я знаю какие сервера обслуживают ".acestream.org", какие у них лимиты (в т.ч и по трафику), посему я уверен, что "источником" для 150 каналов они служить не могут физически. Для одного-двух - могут и служат, но это не сильно большой секрет, т.к это наши тестовые VOD/live "каналы".

Неправильно выразился. Конечно, t1.acestream.org это трекер.
Имелось в виду ряд каналов с provider_key=e8c6b96636d7d4fa6e3cec6c00b0abd5
Источники сидят на OVH SAS, пиров мало, чаще всего висит 1 источник
Все выдаваемые в поиске acelive соотносятся 1:1  провайдер_кей:t1.acestream.org.
То есть этот провайдер кей висит только на t1-t3.acestream.org, и все, что на них висит, имеет такой провайдер_кей.
От того и был сделан вывод о потенциальной аффилированности этих трансляций с вами
« Последнее редактирование: 13 Июль 2017, 15:23:19 от bolvan » Сообщить модератору   Записан
Benny
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 666

Email
« Ответ #52 : 13 Июль 2017, 15:45:42 »

От того и был сделан вывод о потенциальной аффилированности этих трансляций с вами
Ход мыслей понятен, вывод - не очень. Ну да, кто-то из партнеров/клиентов использует только наши трекера, такая себе "настройка по умолчанию" при запуске трансляции. Зачем/почему они это делают - явно не к нам вопрос.
Сообщить модератору   Записан
Constantin
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 1744

WWW Email
« Ответ #53 : 13 Июль 2017, 17:02:32 »

От того и был сделан вывод о потенциальной аффилированности этих трансляций с вами
Ход мыслей понятен, вывод - не очень. Ну да, кто-то из партнеров/клиентов использует только наши трекера, такая себе "настройка по умолчанию" при запуске трансляции. Зачем/почему они это делают - явно не к нам вопрос.

Вообще, для тех кто не хочет разворачивать свои трекеры, а хочет использовать публичные, то я рекомендую использовать наши, так как наши более адаптированны для прямых трансляций. Также напомню, что наличие трекеров не является обязательным для осуществления трансляций, так как мы используем разные коммуникационные протоколы, но будет лучше если трекеры будут задействованы (количество используемых трекеров для трансляции неограниченно).   

P.S. Убедительная просьба к бродкастерам: - не подписывать свои трансляции, с использованием названия нашего сервиса (ace stream) или наших доменных имен!
« Последнее редактирование: 13 Июль 2017, 17:06:01 от Constantin » Сообщить модератору   Записан

Подписывайтесь на наш   Twitter, чтобы первыми узнать что у нас есть новенького и интересного.
bolvan
Newbie
*
Оффлайн Оффлайн
Сообщений: 19

Email
« Ответ #54 : 13 Июль 2017, 17:50:49 »

При создании трансляции по умолчанию в трекеры записывается IP адрес хоста, на котором она создавалась. Например, "'http://192.168.4.2:7764/announce'"
tX.acestream.org по умолчанию не вносится (может быть я не знаю каких-то особых опций)
Так что логично предположить, что создатель этих 170 каналов явно вписал tX.acestream.org в список трекеров. При том я нигде не встречал упоминание о таких трекерах в вики, да и не гуглится оно (возможно, опять недогуглил).
« Последнее редактирование: 13 Июль 2017, 17:55:32 от bolvan » Сообщить модератору   Записан
Benny
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 666

Email
« Ответ #55 : 13 Июль 2017, 18:30:49 »

При создании трансляции по умолчанию в трекеры записывается IP адрес хоста, на котором она создавалась.
Да, если использовать встроенный трекер. Но при вещании "в промышленных масштабах" это не вариант, потому есть более правильный способ с внешним трекером.
Так что логично предположить, что создатель этих 170 каналов явно вписал tX.acestream.org в список трекеров.
Да, все правильно - как ему (мы) рекомендовали, такие настройки (в т.ч трекера) он и вписал.
При том я нигде не встречал упоминание о таких трекерах в вики
Я, честно говоря, про их "публичность" тоже в первый раз слышу, т.к считал, что это "клиентские" трекера. Но раз Constantin говорит, что это так - значит, так оно и есть. В принципе, их "публичность" может любой проверить, просто добавив такой трекер в свою трансляцию.
Сообщить модератору   Записан
slva2000
Newbie
*
Оффлайн Оффлайн
Сообщений: 26

Email
« Ответ #56 : 17 Июль 2017, 04:00:10 »

Прошу подсказать, как должна быть закодирована или в какой кодировке передана переменная query в запросе при использовании client-console AceStream Engine v3.*:

http://localhost:6878/server/api?method=search&token=TOKEN&query=Кириллическое название

С латиницей всё в порядке, как только запрос с русскими символами, так сервер молчит. Изначально переменная в кодировке cp1251. Пробовал конвертировать в utf-8, результата нет. Пробовал urlencode(); так же безрезультатно.

===========
upd.
Вопрос решён:
решение очевидно: сначала в utf-8, потом urlencode();
« Последнее редактирование: 17 Июль 2017, 04:05:23 от slva2000 » Сообщить модератору   Записан
slva2000
Newbie
*
Оффлайн Оффлайн
Сообщений: 26

Email
« Ответ #57 : 17 Июль 2017, 13:15:01 »

Что может означать ответ AceStream Engine (client-console, Debian) ?
{"result": null, "error": "query failed"}

/opt/acestream/start-engine --client-console
2017-07-17 13:13:30,302|MainThread|acestream|init segmenter done: log_path=/root/.ACEStream/logs/segmenter.log
2017-07-17 13:13:30,302|MainThread|acestream|platform=linux
2017-07-17 13:13:30,303|MainThread|acestream|app=acestream
2017-07-17 13:13:30,303|MainThread|acestream|version=3.1.16 code=3011600 revision=3258 date=2017-02-08
2017-07-17 13:13:30,303|MainThread|acestream|use_local_db=True
2017-07-17 13:13:30,303|MainThread|acestream|use_m2crypto=True
2017-07-17 13:13:30,303|MainThread|acestream|enable debug: 0
2017-07-17 13:13:30,306|MainThread|acestream|get_default_api_version: 2
2017-07-17 13:13:30,306|MainThread|acestream.coreapp|use fixed i2i_port: 62062
2017-07-17 13:13:30,306|MainThread|acestream.coreapp|state_dir=u'/root/.ACEStream'
2017-07-17 13:13:30,486|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:28403
2017-07-17 13:13:30,486|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=8621
2017-07-17 13:13:30,486|MainThread|acestream.LM|listen on 8621
2017-07-17 13:13:30,564|MainThread|acestream.VideoServer|start: addr= port=6878 allow_remote=0 allow_intranet=1
2017-07-17 13:13:31,205|MainThread|acestream.SocketHandler.InterruptSocket|bound on 127.0.0.1:53122
2017-07-17 13:13:31,206|MainThread|acestream.SocketHandler.SocketHandler|bind: socket bound: host=0.0.0.0 port=62062
2017-07-17 13:13:31,206|Instance2InstanceThread-30|acestream.APIServer|run: ready to receive remote commands on 62062
2017-07-17 13:13:33,686|Thread-38|acestream.webui|api error: ('query failed',)


В логах /root/.ACEStream/logs/segmenter.log пусто
« Последнее редактирование: 17 Июль 2017, 13:18:23 от slva2000 » Сообщить модератору   Записан
slva2000
Newbie
*
Оффлайн Оффлайн
Сообщений: 26

Email
« Ответ #58 : 20 Июль 2017, 04:34:10 »

Интересное замечание на примере стрима канала "Пик".

API Search отдаёт один результат, плагин, а фактически поиск движком windows, другой (см вложения).

Получается, даже серверный движок под Linux имеет иную выдачу, чем движок под windows.

Прошу учесть этот факт.


* 2017-07-20_08-30-35.png (50.09 кБ, 1432x299 - просмотрено 16 раз.)

* 2017-07-20_08-30-16.png (26.33 кБ, 781x652 - просмотрено 16 раз.)
Сообщить модератору   Записан
slva2000
Newbie
*
Оффлайн Оффлайн
Сообщений: 26

Email
« Ответ #59 : 23 Июль 2017, 06:36:38 »

Возвращаясь к вопросу о кодировании строки запроса.

Если строка запроса оканчивается на следующие два символа (скобка и плюс):
(+
закодированная в php функцией urlencode(); или rawurlencode(); возвращает ошибку как удалённого сервера search.acestream.net так и локального.

Прошу подсказать, как кодировать строку для корректной обработки системой.

PS может проблема и не в кодировании вовсе, но запрос
Первый канал (+2)
я так и не смог обработать корректно, как бы его не кодировать (даже Плагином для браузера запрос не обрабатывается).
URL
« Последнее редактирование: 23 Июль 2017, 07:02:51 от slva2000 » Сообщить модератору   Записан
Страниц: 1 2 3 [4]   Вверх
  Отправить эту тему  |  Печать