音视频解决方案AnyChat SDK 的服务器部署与评估

如何快速评估AnyChat SDK?
如果您想快速的了解、评估AnyChat SDK是否能满足您的需求,可按如下的步骤(流程)进行操作(请先下载:AnyChat Platform Core SDK):
 
利用我们共用服务器测试的流程:
1、解压缩SDK包,进入client目录,运行register_all.bat,注册组件(如果是Vista、Win7系统,需要先关闭UAC,否则可能注册失败);
2、进入demo\bin\release\目录,运行测试程序:BRAnyChatSDKDemo.exe,不用修改界面参数,分别点“初始化”、“用户登录”、“进入房间”;
3、再用第二个用户登录系统,进入房间,两个用户之间便可以互相语音、视频交流了;
佰锐科技  15:40:35
自己部署服务器测试的流程:
1、解压缩SDK包,进入client目录,运行register_all.bat,注册组件(如果是Vista、Win7系统,需要先关闭UAC,否则可能注册失败);
2、进入server目录,运行run.bat,启动服务器程序;
3、进入demo\bin\release\目录,运行测试程序:BRAnyChatSDKDemo.exe,将IP地址修改为第二步运行服务器的IP地址,分别点“初始化”、“用户登录”、“进入房间”;
4、再用第二个用户登录系统,进入房间,两个用户之间便可以互相语音、视频交流了;
一、利用演示服务器测试的流程:

1、解压缩SDK包,进入bin\client目录,运行register_all.bat,注册组件(如果是Vista、Win7系统,需要先关闭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平台主流浏览器(包括IE、Firefox、Chrome等),测试网址:http://www.anychat.cn/web/,首次进入,浏览器会提示下载插件,安装完成之后,重启浏览器即可。

AnyChat服务器常见问题释疑

Q:如何安装AnyChat服务器,安装程序在哪儿?
A:AnyChat服务器程序随SDK包一同发布,在SDK包的:bin\Server目录下。

Q:双击服务器程序(AnyChatCoreServer.exe)图标为何不能正常运行?
A:AnyChat服务器程序不能直接运行,有两种方式可以启动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服务器程序?
A:AnyChat服务器程序是绿色程序,不需要安装,不会向操作系统释放额外的文件,也不会写入额外的信息到注册表,所以不需要使用AnyChat服务器时,直接把AnyChat服务器程序所在目录全部删除即可。如果之前通过install.bat批处理安装了服务,则在删除之前,需要运行uninstall.bat将服务卸载,然后再删除文件。

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

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


 
A:出现这种情况通常有两种可能性:
1、路径不对,安装成服务之后,移动了服务器程序所在目录,导致启动失败,可以查看“服务”的属性,看“服务”里面的路径和实际的路径是否相符,如果不同,则可先运行“uninstall.bat”卸载以前的服务,然后再运行‘install.bat“安装新的服务,然后刷新一下”服务“列表即可;
2、授权失败,如果授权信息不匹配,则服务器不会正常启动,可查看AnyChatCoreServer.log日志,里面会有对应的错误代码输出,出现该问题时,可将AnyChatCoreServer.log发给佰锐科技技术支持人员,请求技术支持。

Q:在有些企业内网,或是政府专网中无法连接部署在互联网上的服务器,是什么原因?
A:在部分网络环境下,为了安全,对外只开了80、25、110等少数几个端口,只允许内部计算机上网、收发邮件,过滤其它端口的网络连接,这时AnyChat客户端就可能与外网的服务器连接不上了。
AnyChat服务器默认是工作在8906(TCP)、8907(UDP)两个端口上(可以在服务器的.ini配置文件里面修改),如果内部网络有防火墙,就需要在防火墙里面设置一下,把这两个端口打开。
如果是连接不上服务器,通常是TCP端口关闭了;
如果是能连接上服务器,但是没有语音、视频,则通常是UDP端口关闭了


猜你喜欢

转载自songqiuling.iteye.com/blog/1944726