AnyChat技术支持论坛

标题: Android平台下使用问题。 [打印本页]

作者: 雨打蕉叶    时间: 2013-6-15 22:15
标题: Android平台下使用问题。
我用anychat,把服务端部署到的公网上,然后Android客户端只能在相同的wifi网络下才能互相通信呢。两个手机用3G就没有办法视频了,还是可以发文字信息的。

作者: admin    时间: 2013-6-15 22:22
您好,请问直接连接我们的服务器:demo.anychat.cn,是否可以正常的视频通信?
作者: admin    时间: 2013-6-15 22:29
通常情况下,如果可以文字通信,但是不能视频通信,则可能是UDP通信存在故障,文字消息是走TCP。
可以从如下几个方面来判断和分析问题:
1、服务器的UDP端口是否被放火墙,或是防病毒软件所屏蔽,AnyChat服务器默认使用8907的UDP端口;
2、客户端所在网络是否屏蔽了UDP端口,通常有些企业环境中,网络管理员为了屏蔽P2P软件下载,或是基于其它的因素,可能关闭UDP通信,如果是3G网络,则不存在该问题;

可以使用TCP/IP测试工具(可测试TCP、UDP通信)来测试一下网络环境,测试工具可在这个FAQ中找到下载连接:http://www.anychat.cn/faq/index. ... =255&artlang=zh
作者: admin    时间: 2013-6-15 22:41
如果客户端与服务器之间UDP通信存在异常,则会在客户端的日志中出现如下警告信息:
Warning: The UDP communication with the server abnormal!


客户端日志名为:BRAnyChatCore.log,如果是Windows应用程序,日志文件在应用程序当前目录下;如果是Android平台,日志文件在SD卡根目录下。
作者: 雨打蕉叶    时间: 2013-6-15 22:55
admin 发表于 2013-6-15 22:41
如果客户端与服务器之间UDP通信存在异常,则会在客户端的日志中出现如下警告信息:

客户端日志名为:BRA ...

十分感谢,我先看看
作者: 木子heng    时间: 2013-10-26 23:10
哥们,你的问题就解决了吗,现在遇到同样问题,只有在同一个子网内才能连上服务器
作者: 廖斌    时间: 2013-10-28 09:21
本帖最后由 廖斌 于 2013-10-28 09:23 编辑
木子heng 发表于 2013-10-26 23:10
哥们,你的问题就解决了吗,现在遇到同样问题,只有在同一个子网内才能连上服务器

您好。如果遇到UDP通讯问题,请参照三楼方法解决
通常情况下,如果可以文字通信,但是不能视频通信,则可能是UDP通信存在故障,文字消息是走TCP。
可以从如下几个方面来判断和分析问题:
1、服务器的UDP端口是否被放火墙,或是防病毒软件所屏蔽,AnyChat服务器默认使用8907的UDP端口;
2、客户端所在网络是否屏蔽了UDP端口,通常有些企业环境中,网络管理员为了屏蔽P2P软件下载,或是基于其它的因素,可能关闭UDP通信,如果是3G网络,则不存在该问题;

可以使用TCP/IP测试工具(可测试TCP、UDP通信)来测试一下网络环境,测试工具可在这个FAQ中找到下载连接
http://www.anychat.cn/faq/index. ... =255&artlang=zh





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