Архив форума Ace Stream       Wiki        Info

перейти на новый форум
Расширенный поиск  

Автор Тема: Тестируем ПО Ace Stream 2.1 (для Debian/Ubuntu) (Ru)  (Прочитано 1009006 раз)

0 Пользователей и 1 Гость смотрят эту тему.

slva2000

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 79
Re: Тестируем ПО Ace Stream 2.1 (для Debian/Ubuntu) (Ru)
« Ответ #240 : 11 Июля 2017, 13:59:07 »

А как быть пользователю на debian 7 x86?
Никак. Т.е либо использовать там старые версии движка (в которых нет функциональности прокси/медиа сервера и не реализованы "свежие" методы АПИ), либо обновлять ОС до любой актуальной "х86-64".

Т.е. версия version: 2.1.6 revision: 292 не будет поддерживать http запрос ?
method=get_content_id
infohash=хххх
Записан

Push

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 2
Re: Тестируем ПО Ace Stream 2.1 (для Debian/Ubuntu) (Ru)
« Ответ #241 : 29 Сентября 2018, 10:18:29 »

<?php
echo file_get_contents('http://127.0.0.1:6878/server/api?method=get_content_id&infohash=9928eb53c864d04d5f008526519a04b579e82004');
?>

Не нашёл ответа в поиске и документации, пришлось зарегистрироваться, чтобы спросить. Вот с запросом выше, всё предельно понятно. С запросом к API (http://api.torrentstream.net/upload/raw), чтобы получить content id, тоже всё ясно. Но никак не пойму, как выполнить запрос к движку на своём устройстве, чтобы получить content id не из infohash, а из транспортного файла .acelive и при этом получить именно на своём устройстве, не дёргая API (http://api.torrentstream.net/upload/raw)? Или такое невозможно?

Пробовал выполнять такой запрос
<?php
echo file_get_contents('http://127.0.0.1:6878/server/api?method=get_content_id&url=http://site.com/test.acelive');
?>

Получаю content id, но он не рабочий. Или может можно как-то получить сначала infohash acelive, а затем уже получить content id с помощью method=get_content_id&infohash?
Записан

Benny

  • Administrator
  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 666
Re: Тестируем ПО Ace Stream 2.1 (для Debian/Ubuntu) (Ru)
« Ответ #242 : 29 Сентября 2018, 15:12:35 »

получить content id не из infohash, а из транспортного файла .acelive и при этом получить именно на своём устройстве, не дёргая API (http://api.torrentstream.net/upload/raw)?
Локально так можно, например (но это не значит, что АПИ не будет дергаться - будет, но самим движком):
/acestream/start-engine --get-file-info file.acelive (больше метаданных) или /acestream/start-engine --get-infohash file.acelive (только infohash в ответе).
Записан

Push

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 2
Re: Тестируем ПО Ace Stream 2.1 (для Debian/Ubuntu) (Ru)
« Ответ #243 : 29 Сентября 2018, 21:25:49 »

Benny, спасибо.
Записан