Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

P2P library for C++ [closed]

Tags:

c++

p2p

Is there any good cross-platform C++ library for P2P networking (preferably UDP but TCP would work also). Originally I planned to use libjingle but since they do not provide any precompiled libraries and sport a quite messy build system I currently set it aside as too complicated.

like image 632
abergmeier Avatar asked Jun 11 '12 14:06

abergmeier


2 Answers

libtorrent.org build on top of boost, boost-asio is a library for P2P work good for me. It implement BitTorrent protocol, using TCP for transport data, TCP/UDP for peer exchange.

like image 188
secmask Avatar answered Oct 08 '22 13:10

secmask


libnice - Implements ICE protocol.

like image 23
selbie Avatar answered Oct 08 '22 14:10

selbie