免费P2P穿透通信 软件架构介绍

Posted Linux编程学堂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了免费P2P穿透通信 软件架构介绍相关的知识,希望对你有一定的参考价值。

概述

Wkf lib p2p模块提供了P2P网络穿透的功能,实现P2P网络通信。Wkf lib p2p模块使用C/C++编程语言开发,以软件库的方式提供给用户使用,方便用户加载到各种不同的软件系统中使用。

用户可以使用几个简单的API,快速构建一个高性能的P2P网络通信程序。

P2P模块的软件资料,可以从下方连接获取:

链接:https://pan.baidu.com/s/1WimMcHRhEX9Z_gC1grNkKQ

提取码:6688

如果有任何疑问,可以随时联系作者:韦凯峰 13926572996(手机/微信同号)

整体框架说明

获取P2P模块资料地址如下:

链接:https://pan.baidu.com/s/1WimMcHRhEX9Z_gC1grNkKQ

提取码:6688

根据自己的平台,选择不同的软件模块,例如:

 例如,选择Linux系统下的软件库,加载到Linux系统中,得到如下的文件:

每个文件夹,存放不同P2P模块的资料,例如:

 下面,描述每一个文件夹的资料信息:

sn_server  --- SN服务器的资料;

test_lib_av_client --- 音视频AV模块客户端例子

test_lib_av_server --- 音视频AV模块服务器例子

test_lib_ftm_client --- 文件传输模块客户端例子

test_lib_ftm_server --- 文件传输模块服务器例子

test_lib_pc --- P2P穿透客户端例子

test_lib_ps --- P2P穿透服务器端例子

test_lib_rdt_client --- 可靠数据传输客户端例子

test_lib_rdt_server --- 可靠数据传输服务端例子

test_lib_tunnel_client --- 隧道通信客户端例子

test_lib_tunnel_server --- 隧道通信服务端例子

下面讲解每一个P2P模块的软件库使用,并给出应用例子。

以上是关于免费P2P穿透通信 软件架构介绍的主要内容,如果未能解决你的问题,请参考以下文章

免费P2P穿透通信 软件架构介绍

免费P2P穿透通信 P2P穿透模块使用注意事项

免费P2P穿透通信 P2P穿透模块使用注意事项

免费P2P穿透通信 P2P穿透模块使用注意事项

免费P2P穿透通信 P2P穿透模块使用注意事项

免费P2P穿透通信 P2P模块测试使用