寻求TCP防火墙、路由器打洞的完整方案和代码

cellblue 2009-08-10 05:13:59
几个客户端的公网IP在路由器或者防火墙上,通过一个公网固定IP记录打洞后映射出来的端口和IP,然后客户端之间通过这个端口和IP进行通讯。

就是类似QQ的通讯,只是我要使用TCP,因为是传送分辨率比较高的视频(300万像素的高级摄像机产生的视频),同时又有实时性要求,因此希望使用TCP连接,增加连接的可靠性。
...全文
352 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
LeeHGMaster 2011-11-22
  • 打赏
  • 举报
回复
加油,正在找
flyerwing 2009-08-21
  • 打赏
  • 举报
回复
感兴趣!
vieri122 2009-08-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 cellblue 的回复:]
几个客户端的公网IP在路由器或者防火墙上,通过一个公网固定IP记录打洞后映射出来的端口和IP,然后客户端之间通过这个端口和IP进行通讯。

就是类似QQ的通讯,只是我要使用TCP,因为是传送分辨率比较高的视频(300万像素的高级摄像机产生的视频),同时又有实时性要求,因此希望使用TCP连接,增加连接的可靠性。

[/Quote]

有了连接的可靠性,实时性自然就要降下来了!
cellblue 2009-08-21
  • 打赏
  • 举报
回复
up
cellblue 2009-08-19
  • 打赏
  • 举报
回复
up
JonnySun 2009-08-15
  • 打赏
  • 举报
回复
我也在找相似答案!
搜遍baidu,google.

这里有些方案
http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=630

cellblue 2009-08-15
  • 打赏
  • 举报
回复
up
byshome 2009-08-15
  • 打赏
  • 举报
回复
TCP实现起来太难,没有实现
我用的是UDP模拟TCP的代码UDT开源项目的源码
chaozi_249 2009-08-15
  • 打赏
  • 举报
回复
关注下,
cellblue 2009-08-12
  • 打赏
  • 举报
回复
up
xxxxxchener 2009-08-11
  • 打赏
  • 举报
回复
有难度的问题。感觉用C#做起来相当难。建议你用别的语言试试。
冰糖_adam 2009-08-11
  • 打赏
  • 举报
回复
up
LQknife 2009-08-11
  • 打赏
  • 举报
回复
http://www.cnblogs.com/Jax/
这人博客里有个游戏大厅里有相似功能
hrbwgs1111 2009-08-11
  • 打赏
  • 举报
回复
Mark 等待高手
flyfly2008 2009-08-11
  • 打赏
  • 举报
回复
帮忙顶
cellblue 2009-08-11
  • 打赏
  • 举报
回复
up
cnming 2009-08-10
  • 打赏
  • 举报
回复
TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞

http://tech.ddvip.com/2007-08/118640712430986.html

C#的好像比较难找

110,546

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧