AnyChat技术支持论坛

标题: TCP/UDP简单测试 [打印本页]

作者: 佰锐技术-卓剑锐    时间: 2013-9-5 11:42
标题: TCP/UDP简单测试
本帖最后由 佰锐技术-卓剑锐 于 2013-9-5 17:14 编辑

近来用户在使用官方Demo的时候,会遇到一些TCP或者UDP的小问题,在此为用户提供一个简单的测试方法。
首先下载附件: sockettool.rar (755.9 KB, 下载次数: 393) 压缩包有使用说明,不具体表述。

现针对使用官方Demo时遇到的情况做简单的测试:
测试服务器端--》客户端的TCP或者UDP是否畅通。


服务器端操作如下:
打开sockettool.exe工具,建立TCP测试服务,端口号为8906,如图:


建立UDP测试服务,端口号为8907,如图:





客户端操作如下:
打开sockettool.exe工具,建立TCP测试用户,填入A端IP地址(填写用户你们自己A端的IP地址)和TCP端口号8906,然后点击连接按钮。如图:
1.
         2.


建立UDP测试用户,填入A端IP地址(填写用户你们自己A端的IP地址)和UDP端口号8907,如图:





服务器、客户端互发数据:
在服务器与客户端分别建立好之后就可以进行通信了。
比如服务器端可以向指定客户端发送数据, 客户端用户可以向服务器端发送数据。如图:
1.

2.



同理,UDP服务器端与UDP客户端之间也可以发送数据。如图:
1.


2.



如果以上都可以成功操作,则说明服务器、客户两端之间是可以正常连接的。如果操作不成功,则说明服务器、客户两端存在连接问题。
特别是UDP操作不成功,会影响SDK的音视频。





作者: 佰锐技术-卓剑锐    时间: 2013-9-5 12:06
本帖最后由 佰锐技术-卓剑锐 于 2013-9-5 12:07 编辑

如果A、B两端连接存在问题,则有可能是因为防火墙禁用端口了,把两个端口打开即可。操作如下:
打开“控制面板”-“windows 防火墙”-“例外”-“添加端口”。
将SDK所需要的TCP与UDP端口分别添加进去。(不确定是哪一端的部问题时,可两端都打开)

TCP:


UDP:






欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3