ucp2p 库是一个简单利用 udp 打洞 以及 服务器中转 方式实现简单 P2P 通信的 c 库。
该库属于个人兴趣,任何人可以修改、使用本源码。
稍后,我会整理资料,把里面的实现细节跟大家分享、学习。有兴趣的朋友也可以一起讨论,学习。
该库版本为 1.0 ,测试版,仅供大家学习参考。如果使用过程发现有bug,请联系
卫鞅 QQ(120515692)
该库使用c语言编写,运行平台为linux。测试平台为 Ubuntu 1204
源码包含有P2P客户端 服务器的实现。编译后会在该目录下生成一个简单的P2P客户端,已经一个P2P服务器程序
需要注意的是,P2P需要一个服务器才能实现功能。所以需要有个服务器来运行 P2P服务器程序。
对于没有服务器的朋友,可以使用本人的服务器做测试用,需要测试时,请联系本人,因为我的服务器不是24小时都开着的。