Можно ли отключить p2p и использовать только HTTPSeed в libtorrent

Я провожу некоторые исследования для проекта, и мне было интересно, можно ли отключить p2p с помощью библиотеки libtorrent C++. Когда я говорю отключить, я имею в виду сделать так, чтобы клиент загружался только с HTTPSeeds, в основном, я надеюсь установить флажок для использования p2p для ускорения загрузки, поэтому, если люди решат отключить его, он просто отключит p2p является частью libtorrent, но оставляет его с использованием семени HTTP.

Однако при поиске я не могу найти никакой информации об этом или даже других вопросов. если это невозможно, есть ли альтернатива (мне не нужны рекомендации, только если есть известная альтернатива, с которой это можно сделать, просто имя библиотеки)


person Barkermn01    schedule 28.07.2020    source источник


Ответы (1)


Вы можете установить для всех параметров enable_outgoing_utp, enable_incoming_utp, enable_outgoing_tcp и enable_incoming_tcp значение false.

Документация здесь.

person Arvid    schedule 31.07.2020
comment
установка для всех них значения false не отключает всю сетевую связь, поскольку HTTP/HTTPS является TCP-трафиком? - person Barkermn01; 10.08.2020
comment
нет. соединения относятся к одноранговым соединениям BitTorrent - person Arvid; 10.08.2020