c++ - 是否可以禁用p2p并仅在libtorrent中使用HTTPSeed

标签 c++ torrent libtorrent

我正在为一个项目做一些研究,想知道是否可以使用libtorrent C++库禁用p2p。当我说禁用时,我的意思是说要使客户端只能从HTTPSeeds下载,基本上,我希望选中一个使用p2p的复选框以加快下载速度,因此,如果人们选择关闭它,它将禁用libtorrent的p2p部分,但使用HTTP种子保留。
但是,在搜索中,我似乎找不到任何有关它的信息,甚至找不到其他人询问的信息。如果不可能的话,有一个替代方法(我不想要建议,只要有一个已知的替代方法,就可以使用库的名称)

最佳答案

您可以将enable_outgoing_utpenable_incoming_utpenable_outgoing_tcpenable_incoming_tcp设置全部设置为false
文档here

关于c++ - 是否可以禁用p2p并仅在libtorrent中使用HTTPSeed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63134044/

相关文章:

c++ - 如何解决第三方库中的警告 C4505?

c++ - C++中对象的多维数组

node.js - 转换后无法重定向视频流(mkv 到 mp4)

bittorrent - 当我在两台不同的电脑上使用 BitTorrent 下载相同的 torrent 文件并使用相同的互联网连接时会发生什么?

protocols - Torrent 握手响应大于 68 字节

php - 来自 rtorrent 的空 xmlrpc 响应

python - 在 Python 中使用 Rasterbar libtorrent 进行樱桃选择

c++ - libtorrent 和 tcp::acceptor 在 Windows 上因访问冲突而崩溃

c++ - STL 队列推送行为

c++ - Eclipse CDT 内置包含目录