CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - nat
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - nat - List
[
ICQ-IM-Chat
]
AgileIM[1]
DL : 2
AgileIM 是一款类似QQ、MSN的聊天软件,这个软件却是我“无意插柳”的结果,AgileIM 的“前身”原本只是为了测试我的通信框架ESFramework的通信能力,没想到,做了两个星期后则个用于测试的小软件居然有点模样了,AgileIM 如今已经支持的主要功能: (1)文字聊天 (2)文件传输 (3)视频/音频聊天 (4)基于Udp的NAT/NAPT 穿透 IM类型的软件所需要的框架的能力大致也在这里了,现在把AgileIM的源码开放,希望能对后来者有些许帮助,当然,服务端通信框架的源码时不开放的。即使如此,你也可以从AgileIM中学到: (1)如何与服务器进行通信、客户端基于Tcp的通信框架的特点 (2)如何组织通信消息/协议 (3)如何进行视频/音频捕捉 (4)多线程 (5)如何使用ESFramework框架的ESFramework.Network.Tcp.Passive空间 AgileIM基于ESFramework构建,使用VS2005开发,代码并不是很多(因为很多能力已经在ESFramework框架中实现),组件装配/IOC使用了Spring框架,数据访问层使用了XCodeFactory。 测试登录帐号: 100000 ,密码: 111111 110000 ,密码: 111111 111000 ,密码: -AgileIM is a similar QQ, MSN chat software, the software is I "inadvertently inserted Liu", AgileIM the "predecessor" was originally just to test my communications framework ESFramework communications capacity Unexpectedly, a two weeks after the tests were 000 for a small software actually a bit like, AgileIM now has support for the main functions : (1) Text-Chat (2), file transfer (3) video / audio chat (4) Based on the Udp NAT / NAP T-penetrating types of IM software required for the ability of the framework is here broadly, now AgileIM of open-source, in hopes of later were shown some help, of course, server communications source framework is not open. Even so, you can learn from AgileIM : (1) how to communicate with the server. Based on DEC client communications fra
Date
: 2008-10-13
Size
: 759.56kb
User
:
王懿璞
[
ICQ-IM-Chat
]
nat_p2p
DL : 0
基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地址。如果这些节点需要访问外部网络,那么基本NAT就负责将这个节点的子网内IP转化为一个全球唯一的IP然后发送出去。(基本的NAT会改变IP包中的原IP地址,但是不会改变IP包中的端口)-achieve basic NAT function is very simple. Subnets within a reservation to use the IP subnet, These external IP is not visible. Subnet only a small number of IP addresses corresponding to be the only truly global IP addresses. If these nodes need access to external networks, NAT on such a basic responsibility to the children of this node within the IP network into a single global IP then sent out. (Basic NAT will change the IP packet original IP address, but would not change the IP packet ports)
Date
: 2008-10-13
Size
: 30.77kb
User
:
zz
[
ICQ-IM-Chat
]
即时通讯(带视频)源码
DL : 7
AnyChat音视频互动开发平台(SDK)是一套跨平台的即时通讯解决方案,基于先进的H.264视频编码标准、AAC音频编码标准与P2P技术,整合了佰锐科技在音视频编码、多媒体通讯领域领先的开发技术和丰富的产品经验而设计的高质量、宽适应性、分布式、模块化的网络音视频互动平台。 AnyChat音视频互动开发平台(SDK)包含了音视频处理模块(采集、编解码)、流媒体管理模块(丢包重传、抖动平滑、动态缓冲)、流媒体播放模块(多路混音、音视频同步)以及P2P网络模块(NAT穿透、UPnP支持)等多个子模块,封装了底层的硬件操作(音视频采集、播放)、封装了流媒体处理(编解码、网络传输)等非常专业和复杂的技术,为上层应用提供简单的API控制接口,可以在极短的开发周期,以及极少的人力资源投入下为客户的现有平台增加音视频即时通讯、多方会议的功能。 AnyChat SDK分为客户端SDK和服务器SDK两大部分,其中客户端SDK用于实现语音、视频的交互以及其它客户端相关的功能,而服务器SDK主要实现业务层逻辑控制,以及与第三方平台的互联等。客户端SDK和服务器SDK均支持C++、C#、VB.Net以及Delphi等开发语言。 通过AnyChat音视频互动开发平台(SDK),可以开发具有企业特色的即时通讯系统、视频游戏系统、视频会议系统、网络教学系统、语音视频聊天系统、专家咨询平台以及政府应急指挥平台等,系统的功能、界面完全由企业定制。
Date
: 2010-12-13
Size
: 4.22mb
User
:
839788402@qq.com
[
ICQ-IM-Chat
]
AgileIM[1]
DL : 0
AgileIM 是一款类似QQ、MSN的聊天软件,这个软件却是我“无意插柳”的结果,AgileIM 的“前身”原本只是为了测试我的通信框架ESFramework的通信能力,没想到,做了两个星期后则个用于测试的小软件居然有点模样了,AgileIM 如今已经支持的主要功能: (1)文字聊天 (2)文件传输 (3)视频/音频聊天 (4)基于Udp的NAT/NAPT 穿透 IM类型的软件所需要的框架的能力大致也在这里了,现在把AgileIM的源码开放,希望能对后来者有些许帮助,当然,服务端通信框架的源码时不开放的。即使如此,你也可以从AgileIM中学到: (1)如何与服务器进行通信、客户端基于Tcp的通信框架的特点 (2)如何组织通信消息/协议 (3)如何进行视频/音频捕捉 (4)多线程 (5)如何使用ESFramework框架的ESFramework.Network.Tcp.Passive空间 AgileIM基于ESFramework构建,使用VS2005开发,代码并不是很多(因为很多能力已经在ESFramework框架中实现),组件装配/IOC使用了Spring框架,数据访问层使用了XCodeFactory。 测试登录帐号: 100000 ,密码: 111111 110000 ,密码: 111111 111000 ,密码: -AgileIM is a similar QQ, MSN chat software, the software is I "inadvertently inserted Liu", AgileIM the "predecessor" was originally just to test my communications framework ESFramework communications capacity Unexpectedly, a two weeks after the tests were 000 for a small software actually a bit like, AgileIM now has support for the main functions : (1) Text-Chat (2), file transfer (3) video/audio chat (4) Based on the Udp NAT/NAP T-penetrating types of IM software required for the ability of the framework is here broadly, now AgileIM of open-source, in hopes of later were shown some help, of course, server communications source framework is not open. Even so, you can learn from AgileIM : (1) how to communicate with the server. Based on DEC client communications fra
Date
: 2025-12-16
Size
: 759kb
User
:
王懿璞
[
ICQ-IM-Chat
]
nat_p2p
DL : 0
基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地址。如果这些节点需要访问外部网络,那么基本NAT就负责将这个节点的子网内IP转化为一个全球唯一的IP然后发送出去。(基本的NAT会改变IP包中的原IP地址,但是不会改变IP包中的端口)-achieve basic NAT function is very simple. Subnets within a reservation to use the IP subnet, These external IP is not visible. Subnet only a small number of IP addresses corresponding to be the only truly global IP addresses. If these nodes need access to external networks, NAT on such a basic responsibility to the children of this node within the IP network into a single global IP then sent out. (Basic NAT will change the IP packet original IP address, but would not change the IP packet ports)
Date
: 2025-12-16
Size
: 31kb
User
:
zz
[
ICQ-IM-Chat
]
DPCenter
DL : 0
实现UDP即时通讯,使用java语言,可穿透NAT-UDP to achieve instant messaging, using java language, penetrate NAT
Date
: 2025-12-16
Size
: 17kb
User
:
wuchangfeng
[
ICQ-IM-Chat
]
P2PQQ
DL : 0
程序说明: 1.程序采用网上介绍的方法实现最基本的P2P方式通讯.模拟实现即时消息互发. 2.P2P通讯说明: 1).网关类型是在理想状态下.即非对称型NAT. 2).同在一个内网的两个CLIENT端通讯时,如果网关NAT不支持环回,将会失败. 文件目录说明: tQServer:程序服务端,请将其放在公网上运行. tQClient:程序客户端,可以在不同的内网中运行登录连接到服务端. Common:公共协议文件夹-An explanation of the procedures: 1. Introduce online procedures for implementation of methods to communicate the most basic P2P. Analog hair for instant message each other. 2.P2P communications Description: 1). Gateways are the ideal type of state. That is, non-symmetrical NAT. 2). within the same network in a two-side communication CLIENT, if the gateway does not support NAT loopback, will fail. file directory Description: tQServer: service client, please run on the public Internet. tQClient: client program can be in different network running to connect to the server log. Common: public folder Protocol
Date
: 2025-12-16
Size
: 515kb
User
:
hzxgr
[
ICQ-IM-Chat
]
iamy_P2PChatPlus_Last
DL : 0
delphi p2p即时通信系统,程序只是实现了基本的基于UDP穿NAT的P2P-delphi p2p instant messaging systems, procedures achieve only a basic UDP-based NAT wear the P2P
Date
: 2025-12-16
Size
: 727kb
User
:
ssssddii
[
ICQ-IM-Chat
]
TT_qq_p2p_nat_vc2008
DL : 0
VC++2008 + sqlserver2005 express,仿QQ,nat穿防火墙。作者不是我,csdn上一位大牛-VC++2008+ sqlserver2005 express, like QQ, nat firewall wear. I am not the author, csdn on a large cattle
Date
: 2025-12-16
Size
: 6.51mb
User
:
HuangJacky
[
ICQ-IM-Chat
]
P2P_qqjsxi
DL : 0
1.程序采用网上介绍的方法实现最基本的P2P方式通讯.模拟实现即时消息互发. 2.P2P通讯说明: 1).网关类型是在理想状态下.即非对称型NAT. 2).同在一个内网的两个CLIENT端通讯时,如果网关NAT不支持环回,将会失败. 文件目录说明: tQServer:程序服务端,请将其放在公网上运行. tQClient:程序客户端,可以在不同的内网中运行登录连接到服务端. Common:公共协议文件夹 -1. Program uses online methods described to achieve the most basic P2P communication. Simulation instant messaging each other hair. 2.P2P Newsletter Note: 1). Gateway type is in an ideal state. Ie non-symmetric NAT. 2). within the same network in a 2 CLIENT-side communication, if the gateway does not support NAT loopback, will fail. file directory Description: tQServer: process server, please run on the public internet. tQClient: Programs Client , you can run a different log on within the network to connect to the server. Common: Public License folder
Date
: 2025-12-16
Size
: 398kb
User
:
kkbeibei123
[
ICQ-IM-Chat
]
Solo2011_2.21_2
DL : 0
(升级了下面那个聊天软件的)群聊,私聊,文件传输(拖拽),界面美观(除了那个好友列表比较恶心),窗口抖动,表情,nat穿透,等等都有了。。 使用说明: 1、先运行Server. 2、在运行多个Client,每个客户输入不同的名字登陆。(数据库准备上线) 3、当然服务器ip看你Server运行在那里,只有把Server运行在外网地址上,Client才能穿越局域网的限制,与外网的用户通信。 4、局域网测试基本稳定,互联网测试偶尔不稳定,见谅! **2月27日开源 -Group chat, private chat, file transfer (drag), interface aesthetics (except that a friends list comparative nausea), window jitter, expression, NAT penetrable, etc.. Instructions: 1, first operation Server. 2, in run multiple are, each customer input different names landed. (database prepare online) 3, of course Server IP see your Server running there, only the Server running outside web address, are to cross LAN restrictions, and outer net user communication. 4, LAN, Internet basic stability test test occasionally unstable, excuse me! ** on February 27, open source
Date
: 2025-12-16
Size
: 6.44mb
User
:
koko
[
ICQ-IM-Chat
]
Solo2011_3-21-2
DL : 0
群聊,私聊,文件传输(拖拽),界面美观(好友列表已经美观),窗口抖动,表情,nat穿透,等等都有了。。有一处内存访问越界。。。未改。。 使用说明: 1、先运行Server. 2、在运行多个Client,注册后登陆 3、当然服务器ip看你Server运行在那里,只有把Server运行在外网地址上,Client才能穿越局域网的限制,与外网的用户通信。 4、局域网测试基本稳定,互联网测试偶尔不稳定,见谅! -Group chat, private chat and file transfer (drag), interface aesthetics (a friends list has beautiful), window jitter, expression, NAT penetrable, etc have. Instructions: 1, first run Server. 2, are in after registered to run multiple, login 3, of course the Server IP see your Server running there, only the Server running on outer web address, are restricted to cross LAN, and the outer net user communication. 4, LAN test basic stability, the Internet test occasionally unstable, excuse me!
Date
: 2025-12-16
Size
: 2.98mb
User
:
koko
[
ICQ-IM-Chat
]
P2PChatPlus
DL : 1
实现了基本的基于UDP穿NAT的P2P,其他还有TCP和UPNP等等的就等大家一起研究吧。-Basic to wear the NAT UDP-based P2P TCP and UPNP so on and so we come together to study.
Date
: 2025-12-16
Size
: 469kb
User
:
lisen
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.