有没有人懂网络穿墙技术,利用udp协议,做点对点视频传输,不通过服务器中转。
------解决方案--------------------
UDP通讯
A给服务器发送数据,服务器获得IP和端口,告诉B
B给服务器发送数据,服务器获得IP和端口,告诉A
A对服务器给的IP和端口发送数据
B也一样
------解决方案--------------------
网络穿墙技术
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
还有点对点协议也不要求不通过中转,指的是通信的两个点是对等的(没有clinet和server的区分),这样就网络终端的通信就不需要依赖少数的服务器。
------解决方案--------------------
没有成功的原因是什么?
------解决方案--------------------
对啊。
A给服务器发送数据,服务器获得IP和端口,告诉B
B给服务器发送数据,服务器获得IP和端口,告诉A
A对服务器给的IP和端口发送数据
B也一样
这种方法对路由器有要求,要求路由器必须为锥形的,如果为对称型的路由器,这种方法是行不通的,必须转发,另外,如果两个设备都在同一个局域网下面,还需要考虑路由器换回问题,如果检测A和B在同一局域网,直接用内网地址通信即可。