如何快速评估AnyChatSDK

如果您想快速的了解、评估AnyChat SDK是否能满足您的需求,可按如下的步骤(流程)进行操作(请先下载:AnyChat Platform Core SDK):


利用我们共用服务器测试的流程:

1、解压缩SDK包,进入client目录,运行register_all.bat,注册组件(如果是VistaWin7系统,需要先关闭UAC,否则可能注册失败);

2、进入demo\bin\release\目录,运行测试程序:BRAnyChatSDKDemo.exe,不用修改界面参数,分别点初始化用户登录进入房间

3、再用第二个用户登录系统,进入房间,两个用户之间便可以互相语音、视频交流了;

佰锐科技 15:40:35

自己部署服务器测试的流程:

1、解压缩SDK包,进入client目录,运行register_all.bat,注册组件(如果是VistaWin7系统,需要先关闭UAC,否则可能注册失败);

2、进入server目录,运行run.bat,启动服务器程序;

3、进入demo\bin\release\目录,运行测试程序:BRAnyChatSDKDemo.exe,将IP地址修改为第二步运行服务器的IP地址,分别点初始化用户登录进入房间

4、再用第二个用户登录系统,进入房间,两个用户之间便可以互相语音、视频交流了;

一、利用演示服务器测试的流程


1、解压缩SDK包,进入bin\client目录,运行register_all.bat,注册组件(如果是VistaWin7系统,需要先关闭UAC,否则可能注册失败。


2、进入bin\demo\目录,运行测试程序:BRAnyChatSDKDemo.exe,不用修改界面参数,分别点初始化用户登录进入房间

3、再用第二个用户登录系统,进入房间,两个用户之间便可以互相语音、视频交流了;


二、自己部署服务器测试的流程:


1、解压缩SDK包,进入bin\client目录,运行register_all.bat,注册组件(该步骤与上述方法相同);

2、进入bin\server目录,运行run.bat,启动服务器程序;

3、进入bin\demo\目录,运行测试程序:BRAnyChatSDKDemo.exe,将IP地址修改为第二步运行服务器的IP地址,分别点初始化用户登录进入房间

4、再用第二个用户登录系统,进入房间,两个用户之间便可以互相语音、视频交流了;


三、WEB测试流程:


如果您想评估AnyChat SDK的语音、视频效果如何,而又不想进行上述的两种评估流程,那您还可以在线测试,体验AnyChat for Web SDK,支持Windows平台主流浏览器(包括IEFirefoxChrome等),测试网址:http://www.anychat.cn/web/,首次进入,浏览器会提示下载插件,安装完成之后,重启浏览器即可。


AnyChat服务器常见问题释疑


Q:如何安装AnyChat服务器,安装程序在哪儿?

AAnyChat服务器程序随SDK包一同发布,在SDK包的:bin\Server目录下。


Q:双击服务器程序(AnyChatCoreServer.exe)图标为何不能正常运行?

AAnyChat服务器程序不能直接运行,有两种方式可以启动AnyChat服务器:

1、运行intall.bat批处理,将AnyChat服务器安装成系统的服务,然后启动对应的服务即可;

2、运行run.bat批处理,启动服务器程序,服务器运行之后,会在计算机右下角任务区显示一个图标,这时可以关闭运行run.bat批处理而出现的Dos窗口,不影响服务器程序的正常运行。


Q:如何关闭AnyChat服务器程序?

A:有三种方式来关闭AnyChat服务器程序:

1、在计算机右下角AnyChat服务器程序图标上点击右键,在弹出的菜单中选项“Exit”即可关闭服务器;

2、如果AnyChat服务器是通过系统的服务来启动的,则在操作系统中关闭对应服务即可关闭服务器;

3、在进程列表中直接结束“AnyChatCoreServer.exe”进程。


Q:如何卸载AnyChat服务器程序?

AAnyChat服务器程序是绿色程序,不需要安装,不会向操作系统释放额外的文件,也不会写入额外的信息到注册表,所以不需要使用AnyChat服务器时,直接把AnyChat服务器程序所在目录全部删除即可。如果之前通过install.bat批处理安装了服务,则在删除之前,需要运行uninstall.bat将服务卸载,然后再删除文件。


Q:如何确认AnyChat服务器启动成功,运行正常?

AAnyChat服务器程序启动之后,会在当前目录下的日志文件(AnyChatCoreServer.log)中输出相关的运行状态信息,如果日志中没有启动失败的提示,则说明服务器已正常运行。


Q:在服务中启动AnyChat服务时,出现如下图所示的提示,启动服务器失败,是什么原因?

A:出现这种情况通常有两种可能性:

1、路径不对,安装成服务之后,移动了服务器程序所在目录,导致启动失败,可以查看服务的属性,看服务里面的路径和实际的路径是否相符,如果不同,则可先运行“uninstall.bat”卸载以前的服务,然后再运行‘install.bat“安装新的服务,然后刷新一下服务列表即可;

2、授权失败,如果授权信息不匹配,则服务器不会正常启动,可查看AnyChatCoreServer.log日志,里面会有对应的错误代码输出,出现该问题时,可将AnyChatCoreServer.log发给佰锐科技技术支持人员,请求技术支持。


Q:在有些企业内网,或是政府专网中无法连接部署在互联网上的服务器,是什么原因?

A:在部分网络环境下,为了安全,对外只开了8025110等少数几个端口,只允许内部计算机上网、收发邮件,过滤其它端口的网络连接,这时AnyChat客户端就可能与外网的服务器连接不上了。

AnyChat服务器默认是工作在8906TCP)、8907UDP)两个端口上(可以在服务器的.ini配置文件里面修改),如果内部网络有防火墙,就需要在防火墙里面设置一下,把这两个端口打开。

如果是连接不上服务器,通常是TCP端口关闭了;

如果是能连接上服务器,但是没有语音、视频,则通常是UDP端口关闭了