AnyChat技术支持论坛

标题: AnyChat使用攻略之独立部署Windows视频服务器 [打印本页]

作者: admin    时间: 2013-6-17 20:43
标题: AnyChat使用攻略之独立部署Windows视频服务器
1、首先下载AnyChat for Windows SDK点击打开下载页面);

2、解压缩下载的SDK包,如下图所示:


3、进入【bin\server】目录,用记事本打开配置文件:AnyChatCoreServer.ini

4、修改参数配置:
    a)若有授权证书,请将[Base Settings]下面的“DemoMode=1”修改为“DemoMode=0”,如下图所示:

直接将授权证书拷贝到核心服务器(AnyChatCoreServer.exe)所在目录下即可,若没有授权证书,则不需要修改该项配置,服务器将工作在评估模式下。

    b)启用AnyChat Server SDK通信接口,将[Function Settings]下面的“SDKFilterPlus=”修改为“SDKFilterPlus=IPCFilterPlus.dll”,如下图所示:

将修改后的配置文件保存并关闭,有关“AnyChat Server SDK”通信接口可参考FAQ:AnyChat Server SDK与SDK Filter Plus有何差异?

5、启动核心服务器。双击“run.bat”批处理文件:

将会出现DOS窗口,如下图所示,该窗口可被关闭,不影响服务器程序在后台的运行。

同时在计算机桌面的右下角托盘区域将出现核心服务器运行图标:

核心服务器启动之后,将会在当前目录下产生日志文件:AnyChatCoreServer.log,可用记事本打开:

通过日志文件可判断核心服务器启动是否正常。

6、启动业务服务器;进入【bin\serversdk】目录,

运行业务服务器“AnyChatBussinessServer(C++).exe”

业务服务器启动之后,将会显示提示信息:“与AnyChat服务器连接成功!”


7、用客户端连接服务器;运行【bin\demo】目录下的“BRAnyChatMeeting.exe”程序,在【登录】界面中点“设置”按钮,在“服务器”输入栏中输入正确的服务器IP地址,如下图所示:

按下登陆按钮,将连接到前面部署的核心服务器,同时在业务器界面上将会显示相关的业务流程提示信息,如下图所示:





作者: admin    时间: 2013-7-8 16:48
如果按上面的流程部署,客户端通过IP地址无法连接到服务器,则可能存在的因素包括:

1、IP地址是否正确?客户端连接的IP地址是否为服务器的IP地址,如果服务器有多个IP地址(内网、外网)则可换一个IP地址再尝试;

2、服务器上是否有防火墙或是第三方的网络监控软件?可尝试关防火墙,或是第三方的网络监控软件关闭再尝试,如果确认是防火墙的因素导致的,可将核心服务器进程(AnyChatCoreServer.exe)或是端口号(注意有TCP、UDP两个端口)加入防火墙的允许名单中;

3、客户端计算机所在的网络被限制,可尝试更换一台客户端计算机再尝试;
作者: laiwen.yang    时间: 2013-7-16 11:17
你好~我想请问下,服务器应该得开通哪些端口?
作者: admin    时间: 2013-7-16 11:26
您好,主要有一个TCP端口,一个UDP端口,都可以在核心服务器的配置文件(AnyChatCoreServer.ini)中配置。
作者: laiwen.yang    时间: 2013-7-16 11:43
你好,这两个端口我都打开了,但是还是连接失败,请问下是什么情况?这是我的AnyChatCoreServer.ini里的设置
[Base Settings]
ServerID=1
TCPListenPort=8906
UDPServicePort=8907
SDKAuthPass=
DemoMode=1
ShowTrayIcon=1

[P2P Settings]
RoutingPolicy=2
RoutingTTL=3
RoutingMTN=4

[Video Settings]
VideoWidth=320
VideoHeight=240
VideoFPS=15
VideoGOPSize=30
VideoBitrate=90000
VideoCodec=1
VideoQuality=3
VideoPreset=3

[Audio Settings]
AudioSamplesPerSec=16000
AudioChannels=1
AudioBitsPerSample=16
AudioCodec=11
AudioBitrate=15850

[Function Settings]
CloseFrontLink=1
AutoAddRoom=1
AllowGuestLogin=1
SDKFilterPlus=IPCFilterPlus.dll
MaxUsersPerRoom=500


[Standby Server Settings]
SlaveMode=0
MasterServerIP=
MasterServerUDPPort=8907
作者: laiwen.yang    时间: 2013-7-16 11:44
然后我看到默认的“demo.anychat.cn”打开的端口不是这两个端口~
作者: admin    时间: 2013-7-16 12:06
您好,可参考这个FAQ:http://www.anychat.cn/faq/index. ... =255&artlang=zh 最后面有网络测试工具,您可以使用该工具进行网络测试,希望对您有所帮助。
作者: laiwen.yang    时间: 2013-7-16 12:13
你说的这些,我都已经看过了~~也弄过了,都不行,我们公司这边有内网和外网,我通过访问内网的ip地址,就可以连接上服务器,但是我想让外网的人能访问该服务器,我的电脑有公有地址,但是我让其他人用外网无法访问该IP地址,这是为什么?
作者: admin    时间: 2013-7-16 13:34
您好,您需要请网络管理员协助,在路由器上进行NAT映射,谢谢!
作者: laiwen.yang    时间: 2013-7-16 13:47
您好。NAT已经配置好了。端口也已经开放了~~一个是tcp:8906和udp:8907,但是还是无法通过外网的IP地址来访问该服务器。还能有啥解决办法吗?谢谢
作者: laiwen.yang    时间: 2013-7-16 13:47
而且我们公司这边没有防火墙~~所以就没有你说的防火墙的问题~
作者: laiwen.yang    时间: 2013-7-16 13:57
然后我们用远程登录可以通过外网访问到我装服务器的那台电脑~谢谢~
作者: laiwen.yang    时间: 2013-7-16 14:03
然后我们将所有的端口打开,就能用了~~请问下我们还需打开那个端口,谢谢~
作者: admin    时间: 2013-7-16 14:50
您好,AnyChat核心服务器工作只需要打开两个端口就可以。
主要有一个TCP端口,一个UDP端口,都可以在核心服务器的配置文件(AnyChatCoreServer.ini)中配置。



作者: icell    时间: 2013-10-9 09:31
能否部署在win server 2003上?
作者: admin    时间: 2013-10-9 09:33
可以,支持Windows Server 2003、Windows Server 2008以及Windows Server 2012等服务器操作系统。
作者: 贺军    时间: 2013-11-18 13:36
你好,请问ukey插上服务器后,修改DemoMode=0后,启动run.bat后报[2013-11-18 13:27:23(335)]        ---------------------Init Service--------------------------
[2013-11-18 13:27:23(335)]        Current File Version[4, 8, 0, 0],Build time:2013-09-21 10:04:04
[2013-11-18 13:27:23(335)]        Start TCP Server Successed(port=8906)!
[2013-11-18 13:27:23(345)]        Start UDP Server Successed(port=8907)!
[2013-11-18 13:27:23(345)]        AnyChat IPC Filter Plus Init, Build Time:Sep 21 2013 10:03:49
[2013-11-18 13:27:23(345)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V4.8.5
[2013-11-18 13:27:23(855)]        Read certification file failed.(errorcode=831)
[2013-11-18 13:27:25(585)]        AnyChatCoreServer has exited with error code:831怎么解决
作者: admin    时间: 2013-11-18 13:48
您好,UKey的指示灯是什么样的状态?
作者: 王小峰    时间: 2014-1-14 10:31
你好,购买了授权证书以后,配置好服务器后,我只在局域网中用,不联网了,这样的时候是不是又变成了debug模式,房间数目又有限制了是吧!
作者: 佰锐技术-卓剑锐    时间: 2014-1-14 10:35
你好,你将授权证书放在服务器程序目录下,将DemoMode值改为0,程序程序成功后就为授权模式的了。
作者: 佰锐技术-卓剑锐    时间: 2014-1-14 10:37
王小峰 发表于 2014-1-14 10:31
你好,购买了授权证书以后,配置好服务器后,我只在局域网中用,不联网了,这样的时候是不是又变成了debug ...

是授权模式,房间数目没有限制。
作者: 王小峰    时间: 2014-1-14 10:39
佰锐技术-卓剑锐 发表于 2014-1-14 10:37
是授权模式,房间数目没有限制。

我服务器都不联网了,你们不是判断不了我是否授权了吗,那我购买的授权证书是不是没有用了!意思是coreServer连不上网!
作者: 佰锐技术-卓剑锐    时间: 2014-1-14 10:49
王小峰 发表于 2014-1-14 10:39
我服务器都不联网了,你们不是判断不了我是否授权了吗,那我购买的授权证书是不是没有用了!意思是coreSe ...

你好,coreserver会去验证判断。
作者: 佰锐技术-卓剑锐    时间: 2014-1-14 11:18
佰锐技术-卓剑锐 发表于 2014-1-14 10:49
你好,coreserver会去验证判断。

验证不是通过联网的,是通过授权证书加ukey
作者: Banlefe    时间: 2014-4-18 14:26
业务服务已经看到连接成功,但是密码方式登陆时业务服务没有任何日志,日志是开着的
作者: 廖斌    时间: 2014-4-18 14:31
Banlefe 发表于 2014-4-18 14:26
业务服务已经看到连接成功,但是密码方式登陆时业务服务没有任何日志,日志是开着的

您好,标准的业务服务器不会把客户端登录等操作记录到文件的,您可以自己将业务服务器回调中的消息写到文件中
作者: Banlefe    时间: 2014-4-18 15:01
廖斌 发表于 2014-4-18 14:31
您好,标准的业务服务器不会把客户端登录等操作记录到文件的,您可以自己将业务服务器回调中的消息写到文 ...

我是说回调函数都不触发
作者: 廖斌    时间: 2014-4-18 16:35
Banlefe 发表于 2014-4-18 15:01
我是说回调函数都不触发

您是用那个业务服务器测试的?c#、java还是c++?是不是没有设置对应的回调接收?标准的业务服务器连接成功可以收到的吧。
作者: aluka    时间: 2014-5-19 22:01
Start TCP Server Failed, Maybe port(8906) in us这个是怎么回事 能换成其他 端口吗?
作者: admin    时间: 2014-6-3 19:57
aluka 发表于 2014-5-19 22:01
Start TCP Server Failed, Maybe port(8906) in us这个是怎么回事 能换成其他 端口吗?

通常是启动了两个进程才会导致端口被占用,请检查一下进程列表,是否存在多个核心服务器进程:AnyChatCoreServer.exe。

如果默认端口确实被其它应用占用,您可以修改AnyChatCoreServer.ini,里面可以修改默认端口号。
作者: 月亮    时间: 2014-7-1 14:51
你好,我想问下只启动了CoreServer核心服务器,业务服务器没有启动,为什么客户端也可以正常登陆进来
作者: admin    时间: 2014-7-1 14:59
您好,如果只启动核心服务器,用户可以用游客的身份登录进入系统。

如果不希望用户在这种情况下可以登录,则需要关闭核心服务器的游客模式:修改AnyChatCoreServer.ini,将AllowGuestLogin改为0,然后重启核心服务器即可。
作者: medex123    时间: 2014-7-4 09:22
我怎么都打不开啊  求解释
作者: 佰锐科技-王建美    时间: 2014-7-4 09:26
medex123 发表于 2014-7-4 09:22
我怎么都打不开啊  求解释

请问您说的什么都打不开具体是指?客户端登陆不上还是视频打不开?
作者: medex123    时间: 2014-7-4 09:28
佰锐科技-王建美 发表于 2014-7-4 09:26
请问您说的什么都打不开具体是指?客户端登陆不上还是视频打不开?

自己搭建服务器的时候 打开install的时候闪退 不知道怎么回事
作者: admin    时间: 2014-7-4 09:31
您直接运行:run.bat就行了,运行之后,看看右下角的任务栏是否有一个AnyChatCoreServer的图标?
作者: medex123    时间: 2014-7-4 09:32
虚拟机能搭建这个服务器吗
作者: 佰锐科技-王建美    时间: 2014-7-4 09:43
medex123 发表于 2014-7-4 09:32
虚拟机能搭建这个服务器吗

可以的,您可以参考:http://bbs.anychat.cn/forum.php? ... &extra=page%3D1
作者: medex123    时间: 2014-7-4 10:17
admin 发表于 2014-7-4 09:31
您直接运行:run.bat就行了,运行之后,看看右下角的任务栏是否有一个AnyChatCoreServer的图标?

没有  我也不是道为什么没有 求解答  
作者: 佰锐科技-王建美    时间: 2014-7-4 10:29
本帖最后由 佰锐科技-王建美 于 2014-7-4 10:33 编辑
medex123 发表于 2014-7-4 10:17
没有  我也不是道为什么没有 求解答

请问您是直接下载我们官网的SDK包解压缩运行的么?如果是的话,您提供下\bin\server下AnyChatCoreServer.log过来。
作者: medex123    时间: 2014-7-4 10:43
佰锐科技-王建美 发表于 2014-7-4 10:29
请问您是直接下载我们官网的SDK包解压缩运行的么?如果是的话,您提供下\bin\server下AnyChatCoreServer. ...

怎么提供?


作者: 佰锐科技-王建美    时间: 2014-7-4 10:44
medex123 发表于 2014-7-4 10:43
怎么提供?

直接复制贴上即可
作者: medex123    时间: 2014-7-4 10:49
佰锐科技-王建美 发表于 2014-7-4 10:44
直接复制贴上即可

[Base Settings]
ServerID=1
TCPListenPort=8906
UDPServicePort=8907
SDKAuthPass=
DemoMode=1
ShowTrayIcon=1

[P2P Settings]
RoutingPolicy=2
RoutingTTL=3
RoutingMTN=4

[Video Settings]
VideoWidth=320
VideoHeight=240
VideoFPS=15
VideoGOPSize=30
VideoBitrate=90000
VideoCodec=1
VideoQuality=3
VideoPreset=3

[Audio Settings]
AudioSamplesPerSec=16000
AudioChannels=1
AudioBitsPerSample=16
AudioCodec=11
AudioBitrate=15850

[Function Settings]
CloseFrontLink=1
AutoAddRoom=1
AllowGuestLogin=1
SDKFilterPlus=IPCFilterPlus.dll
MaxUsersPerRoom=100
VideoCallStartRoomId=1

[Standby Server Settings]
SlaveMode=0
MasterServerIP=
MasterServerUDPPort=8907




作者: 佰锐科技-王建美    时间: 2014-7-4 10:53
medex123 发表于 2014-7-4 10:49
ServerID=1
TCPListenPort=8906
UDPServicePort=8907

这个是.ini的配置设置,您需要提供的是\bin\server下AnyChatCoreServer.log日志文件
作者: medex123    时间: 2014-7-4 10:58
佰锐科技-王建美 发表于 2014-7-4 10:53
这个是.ini的配置设置,您需要提供的是\bin\server下AnyChatCoreServer.log日志文件

我这文件夹里面没有你说的这个日志文件啊

作者: 佰锐科技-王建美    时间: 2014-7-4 11:00
medex123 发表于 2014-7-4 10:58
我这文件夹里面没有你说的这个日志文件啊

您直接运行:run.bat,没有产生日志?
作者: medex123    时间: 2014-7-4 11:01
佰锐科技-王建美 发表于 2014-7-4 11:00
您直接运行:run.bat,没有产生日志?

点击它  闪退 所以我才问你们呢 怎么会闪退呢
作者: 廖斌    时间: 2014-7-4 11:08
medex123 发表于 2014-7-4 11:01
点击它  闪退 所以我才问你们呢 怎么会闪退呢

您好,请提供下服务器下面的日志,server目录下面的AnyChatCoreServer.log文件
作者: medex123    时间: 2014-7-4 11:08
佰锐科技-王建美 发表于 2014-7-4 11:00
您直接运行:run.bat,没有产生日志?

请问知道什么原因造成的吗?
作者: medex123    时间: 2014-7-4 11:09
廖斌 发表于 2014-7-4 11:08
您好,请提供下服务器下面的日志,server目录下面的AnyChatCoreServer.log文件

没有这个文件 我没有找到

作者: 廖斌    时间: 2014-7-4 11:11
medex123 发表于 2014-7-4 11:09
没有这个文件 我没有找到

您的操作系统环境是什么怎么样的呢?用的anychat包是官网上面下载最新的吗?
作者: medex123    时间: 2014-7-4 11:14
廖斌 发表于 2014-7-4 11:11
您的操作系统环境是什么怎么样的呢?用的anychat包是官网上面下载最新的吗?

我是mac系统下的VMware Fusion虚拟机  在官网下的的是最新的
作者: 廖斌    时间: 2014-7-4 11:24
medex123 发表于 2014-7-4 11:14
我是mac系统下的VMware Fusion虚拟机  在官网下的的是最新的

您好,我们目前不支持mac系统,用虚拟机也可能有问题。你们将服务器部署到Windows上面看看
作者: medex123    时间: 2014-7-4 11:50
廖斌 发表于 2014-7-4 11:24
您好,我们目前不支持mac系统,用虚拟机也可能有问题。你们将服务器部署到Windows上面看看

这虚拟机就是Windows系统啊  难道也不行吗?
作者: medex123    时间: 2014-7-4 13:29
[2014-07-04 11:59:17(497)]        ---------------------Init Service--------------------------
[2014-07-04 11:59:17(512)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 11:59:17(825)]        Load brservernetlayer.dll success!(V5.0, Build time:Jul  3 2014 17:12:56)
[2014-07-04 11:59:17(825)]        Start TCP Server Successed(port=8906)!
[2014-07-04 11:59:18(138)]        Start UDP Server Successed(port=8907)!
[2014-07-04 11:59:18(153)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 11:59:18(169)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 11:59:18(169)]        Start Server At Demo Mode!
[2014-07-04 12:52:02(401)]        ---------------------Init Service--------------------------
[2014-07-04 12:52:02(401)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 12:52:02(448)]        Start TCP Server Failed, Maybe port(8906) in use?
[2014-07-04 12:52:02(448)]        Start UDP Server Failed, Maybe port(8907) in use?
[2014-07-04 12:52:02(495)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 12:52:02(495)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 12:52:02(495)]        Start Server At Demo Mode!
[2014-07-04 12:52:19(675)]        AnyChatCoreServer has exited with error code:0
[2014-07-04 12:57:07(862)]        Successful communicate with the business server!
[2014-07-04 13:01:19(139)]        Fails to communicate with the business server!
[2014-07-04 13:03:44(782)]        Successful communicate with the business server!
[2014-07-04 13:03:47(955)]        Fails to communicate with the business server!
[2014-07-04 13:04:33(710)]        AnyChatCoreServer has exited with error code:0
[2014-07-04 13:04:35(508)]        ---------------------Init Service--------------------------
[2014-07-04 13:04:35(508)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 13:04:35(555)]        Load brservernetlayer.dll success!(V5.0, Build time:Jul  3 2014 17:12:56)
[2014-07-04 13:04:35(555)]        Start TCP Server Successed(port=8906)!
[2014-07-04 13:04:35(571)]        Start UDP Server Successed(port=8907)!
[2014-07-04 13:04:35(571)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 13:04:35(571)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 13:04:35(586)]        Start Server At Demo Mode!
[2014-07-04 13:20:41(614)]        ---------------------Init Service--------------------------
[2014-07-04 13:20:41(614)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 13:20:41(646)]        Start TCP Server Failed, Maybe port(8906) in use?
[2014-07-04 13:20:41(661)]        Start UDP Server Failed, Maybe port(8907) in use?
[2014-07-04 13:20:41(661)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 13:20:41(661)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 13:20:41(677)]        Start Server At Demo Mode!
[2014-07-04 13:21:54(382)]        Successful communicate with the business server!
帮我看看是怎么回事啊
作者: medex123    时间: 2014-7-4 13:31
廖斌 发表于 2014-7-4 11:08
您好,请提供下服务器下面的日志,server目录下面的AnyChatCoreServer.log文件

[2014-07-04 11:59:17(497)]        ---------------------Init Service--------------------------
[2014-07-04 11:59:17(512)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 11:59:17(825)]        Load brservernetlayer.dll success!(V5.0, Build time:Jul  3 2014 17:12:56)
[2014-07-04 11:59:17(825)]        Start TCP Server Successed(port=8906)!
[2014-07-04 11:59:18(138)]        Start UDP Server Successed(port=8907)!
[2014-07-04 11:59:18(153)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 11:59:18(169)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 11:59:18(169)]        Start Server At Demo Mode!
[2014-07-04 12:52:02(401)]        ---------------------Init Service--------------------------
[2014-07-04 12:52:02(401)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 12:52:02(448)]        Start TCP Server Failed, Maybe port(8906) in use?
[2014-07-04 12:52:02(448)]        Start UDP Server Failed, Maybe port(8907) in use?
[2014-07-04 12:52:02(495)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 12:52:02(495)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 12:52:02(495)]        Start Server At Demo Mode!
[2014-07-04 12:52:19(675)]        AnyChatCoreServer has exited with error code:0
[2014-07-04 12:57:07(862)]        Successful communicate with the business server!
[2014-07-04 13:01:19(139)]        Fails to communicate with the business server!
[2014-07-04 13:03:44(782)]        Successful communicate with the business server!
[2014-07-04 13:03:47(955)]        Fails to communicate with the business server!
[2014-07-04 13:04:33(710)]        AnyChatCoreServer has exited with error code:0
[2014-07-04 13:04:35(508)]        ---------------------Init Service--------------------------
[2014-07-04 13:04:35(508)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 13:04:35(555)]        Load brservernetlayer.dll success!(V5.0, Build time:Jul  3 2014 17:12:56)
[2014-07-04 13:04:35(555)]        Start TCP Server Successed(port=8906)!
[2014-07-04 13:04:35(571)]        Start UDP Server Successed(port=8907)!
[2014-07-04 13:04:35(571)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 13:04:35(571)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 13:04:35(586)]        Start Server At Demo Mode!
[2014-07-04 13:20:41(614)]        ---------------------Init Service--------------------------
[2014-07-04 13:20:41(614)]        Current File Version[5, 0, 0, 0],Build time:2014-07-03 17:13:18
[2014-07-04 13:20:41(646)]        Start TCP Server Failed, Maybe port(8906) in use?
[2014-07-04 13:20:41(661)]        Start UDP Server Failed, Maybe port(8907) in use?
[2014-07-04 13:20:41(661)]        AnyChat IPC Filter Plus Init, Build Time:Jul  3 2014 17:13:00
[2014-07-04 13:20:41(661)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.0
[2014-07-04 13:20:41(677)]        Start Server At Demo Mode!
[2014-07-04 13:21:54(382)]        Successful communicate with the business server!
帮我看看怎么连不上啊服务器啊

作者: 廖斌    时间: 2014-7-4 13:34
medex123 发表于 2014-7-4 13:31
[2014-07-04 11:59:17(497)]        ---------------------Init Service--------------------------
[2014-07-0 ...
Start TCP Server Failed, Maybe port(8906) in use?
[2014-07-04 13:20:41(661)]        Start UDP Server Failed, Maybe port(8907) in use?


启动了多个核心服务器进程?查看下进程列表,将所有的进程关掉后再启动下看看。
作者: medex123    时间: 2014-7-4 13:55
廖斌 发表于 2014-7-4 13:34
启动了多个核心服务器进程?查看下进程列表,将所有的进程关掉后再启动下看看。

重启机器能解决这个问题吗


作者: 佰锐科技-王建美    时间: 2014-7-4 14:04
medex123 发表于 2014-7-4 13:55
重启机器能解决这个问题吗

可以的,重启之后再重新运行一次试试。
作者: medex123    时间: 2014-7-4 14:07
佰锐科技-王建美 发表于 2014-7-4 14:04
可以的,重启之后再重新运行一次试试。

你说的运行是不是指运行官方Demo就行吧  不用再次搭建服务器吧
作者: 佰锐科技-王建美    时间: 2014-7-4 14:14
medex123 发表于 2014-7-4 14:07
你说的运行是不是指运行官方Demo就行吧  不用再次搭建服务器吧

您好,如果是直接运行官方demo的话,默认的是链接我们官方服务器的哦
如果要连接自己的服务器,则需要重新部署!
作者: admin    时间: 2014-7-4 14:16
medex123 发表于 2014-7-4 14:07
你说的运行是不是指运行官方Demo就行吧  不用再次搭建服务器吧

是否方便留一下QQ号码,直接在QQ上给您指导效率会更高一些。
作者: 佰锐技术-高萌    时间: 2014-7-4 14:19
您好,您可以通过QQ或者是电话联系到我们:http://www.anychat.cn/contactus.html
作者: “ωΗ    时间: 2014-7-8 13:58
我在电脑上配置好了服务器,但是Android的anychat不能连接上我的电脑的服务器,这是什么回事?而我用两台手机连接你们的服务器就可以正常的通话了。
作者: 佰锐科技-王建美    时间: 2014-7-8 14:12
“ωΗ 发表于 2014-7-8 13:58
我在电脑上配置好了服务器,但是Android的anychat不能连接上我的电脑的服务器,这是什么回事?而我用两台手 ...

您在安卓端测试的是哪个demo的呢?请您将sdcard根目录BRAnyChatCore.log里日志贴上来
作者: “ωΗ    时间: 2014-7-8 16:18
佰锐科技-王建美 发表于 2014-7-8 14:12
您在安卓端测试的是哪个demo的呢?请您将sdcard根目录BRAnyChatCore.log里日志贴上来

查了下BRAnyChatCore.log发现原来是下载的版本太低了,重下个就好了
作者: 骚年~    时间: 2014-8-12 10:43
服务器部署成功之后用官方demo访问,服务器上也可以看到,但是客户端上不显示别人,在线用户只显示自己
作者: 佰锐技术-卓剑锐    时间: 2014-8-12 10:44
骚年~ 发表于 2014-8-12 10:43
服务器部署成功之后用官方demo访问,服务器上也可以看到,但是客户端上不显示别人,在线用户只显示自己

您好,您使用的是哪个demo呢?连接的是自己部署的服务器?
作者: 骚年~    时间: 2014-8-12 10:51
佰锐技术-卓剑锐 发表于 2014-8-12 10:44
您好,您使用的是哪个demo呢?连接的是自己部署的服务器?

恩,用的是AnyChatCallCenter
作者: 骚年~    时间: 2014-8-12 10:59
佰锐技术-卓剑锐 发表于 2014-8-12 10:44
您好,您使用的是哪个demo呢?连接的是自己部署的服务器?

用AnyChatAndroid这个demo可以。。为什么AnyChatCallCenter就不行呢
作者: 骚年~    时间: 2014-8-12 11:28
佰锐技术-卓剑锐 发表于 2014-8-12 10:44
您好,您使用的是哪个demo呢?连接的是自己部署的服务器?

解决了,谢谢,我自己的问题
作者: jzjiang    时间: 2014-9-2 22:15
为什么本地服务器连接上十分钟后就自动断了?
作者: admin    时间: 2014-9-12 10:54
jzjiang 发表于 2014-9-2 22:15
为什么本地服务器连接上十分钟后就自动断了?

您好,本地服务器默认是工作在评估模式下,连接10分钟之后会自动断线,授权版本没有此限制,有关授权版本的信息请与我们联系
作者: lincy    时间: 2014-12-1 10:47
我在调试时,报错“业务服务器执行任务超时”,请问怎样修改业务服务器执行任务超时时间?
作者: admin    时间: 2014-12-1 10:50
您好,暂时没有提供“业务服务器任务超时”时间的设置接口。
作者: lincy    时间: 2014-12-1 15:24
admin 发表于 2014-12-1 10:50
您好,暂时没有提供“业务服务器任务超时”时间的设置接口。

明白,谢谢
作者: 大叔123    时间: 2015-1-8 13:22
出现了跟67楼同样的问题,配置的本地服务器 ,  登录后在线列表只有自己 服务端能看到两个用户都在线,用的官方demo : AnyChatCallCenter 。 使用默认服务器就没问题,请问是还有哪个没有配置好吗?
作者: 大叔123    时间: 2015-1-8 13:23
骚年~ 发表于 2014-8-12 10:43
服务器部署成功之后用官方demo访问,服务器上也可以看到,但是客户端上不显示别人,在线用户只显示自己

你好,请问你是怎么解决的呢?
作者: admin    时间: 2015-1-8 13:38
服务器部署成功之后用官方demo访问,服务器上也可以看到,但是客户端上不显示别人,在线用户只显示自己

需要启动对应的业务服务器程序,参考:视频呼叫业务逻辑需要业务服务器的支持。
作者: 大叔123    时间: 2015-1-8 14:14
admin 发表于 2015-1-8 13:38
需要启动对应的业务服务器程序,参考:视频呼叫业务逻辑需要业务服务器的支持。

我是用的命令运行的  AnyChatBusinessServer(Java).jar  这个,显示正常,能看到所有的在线,但是android只能看到自己,或者用  HelloAnyChat  这个demo的时候,房间设置为同一个时才能看到。
作者: 廖斌    时间: 2015-1-8 14:39
大叔123 发表于 2015-1-8 14:14
我是用的命令运行的  AnyChatBusinessServer(Java).jar  这个,显示正常,能看到所有的在线,但是android ...

您好,AnyChatCallCenter的客户端demo需要部署呼叫业务器才能看的到服务器上面的所以在线人员。
参考:http://bbs.anychat.cn/forum.php? ... ighlight=callcenter

作者: 大叔123    时间: 2015-1-8 14:51
廖斌 发表于 2015-1-8 14:39
您好,AnyChatCallCenter的客户端demo需要部署呼叫业务器才能看的到服务器上面的所以在线人员。
参考:h ...

重新按照流程部署了一下,运行 AnyChatCallCenterServer(C#) 出错,提示如下:

[2015/1/8 14:49:29]GetVersion         获取版本错误:试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
[2015/1/8 14:49:29]VideoChatServer.Server.Server_Load       Server_Load:试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
作者: 大叔123    时间: 2015-1-8 14:55
本帖最后由 大叔123 于 2015-1-8 14:56 编辑
廖斌 发表于 2015-1-8 14:39
您好,AnyChatCallCenter的客户端demo需要部署呼叫业务器才能看的到服务器上面的所以在线人员。
参考:h ...
这是核心服务器的log
[2015-01-08 14:45:25(086)]        Current File Version[5, 1, 0, 0],Build time:2015-01-06 09:12:01
[2015-01-08 14:45:25(165)]        Load brservernetlayer.dll success!(V5.1, Build time:Jan  6 2015 09:11:27)
[2015-01-08 14:45:25(166)]        Start TCP Server Successed(port=8906)!
[2015-01-08 14:45:25(173)]        Start UDP Server Successed(port=8907)!
[2015-01-08 14:45:25(196)]        AnyChat IPC Filter Plus Init, Build Time:Jan  6 2015 09:11:34
[2015-01-08 14:45:25(197)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V5.1
[2015-01-08 14:45:25(200)]        Start Server At Demo Mode!

作者: admin    时间: 2015-1-8 15:18
核心服务器部署没有问题。
重新按照流程部署了一下,运行 AnyChatCallCenterServer(C#) 出错,提示如下:
把SDK包\bin\serversdk\目录下相关的库文件(AnyChatServerSDK.dll)拷贝到当前目录下了吗?

或者,您是直接运行SDK包\bin\serversdk\目录下的.exe程序的吗?
作者: 大叔123    时间: 2015-1-8 15:28
已经拷贝了的,我是这样操作的

一:  \bin\server\install.bat

二:   \bin\server\run.bat

三:   \bin\serversdk\AnyChatCallCenterServer(C#).exe

作者: admin    时间: 2015-1-8 18:23
您可以尝试运行\bin\serversdk\AnyChatCallCenterServer(C++).exe,
作者: 大叔123    时间: 2015-1-8 21:27
admin 发表于 2015-1-8 18:23
您可以尝试运行\bin\serversdk\AnyChatCallCenterServer(C++).exe,

我第三步运行 AnyChatCallCenterServer(java) 忽然又好用了,谢谢你了
作者: perfect1580    时间: 2015-1-19 13:14
我的服务器有两块网卡,一个是内网的地址,一个是公网地址(非NAT),我内网的安卓app(全功能Demo)注册在内网IP,外网的安卓app(全功能Demo)使用3G网络注册在公网地址,那这两个app能互通吗?
作者: admin    时间: 2015-1-19 13:41
您好,可以互通的,AnyChat服务器支持多网卡,不同网卡之间的用户是可以互相通信的。
作者: Crystal03    时间: 2015-2-2 13:14
你好,我在服务器上面安装了这个,手机都能访问,但是就是双方看不到视频。如果同时局域访问服务器上面的就能看到视频,这是什么原因呢,是不是因为没有授权绑定吗?
作者: 廖斌    时间: 2015-2-2 13:38
Crystal03 发表于 2015-2-2 13:14
你好,我在服务器上面安装了这个,手机都能访问,但是就是双方看不到视频。如果同时局域访问服务器上面的就 ...

您好,根据您描述的情况来看,应该是UDP通讯有问题,可以通过AnyChat客户端日志确认下。建议您关闭服务器防火墙或者开放默认需要的UDP端口8907试试。
作者: Crystal03    时间: 2015-2-2 13:52
廖斌 发表于 2015-2-2 13:38
您好,根据您描述的情况来看,应该是UDP通讯有问题,可以通过AnyChat客户端日志确认下。建议您关闭服务器 ...

嗯,我知道了,是8907端口没开
作者: talentleon    时间: 2015-4-23 00:45
Can't load AMD 64-bit .dll on a IA 32-bit platform,这是怎么回事啊?

作者: admin    时间: 2015-4-23 01:40
您好,应该是库文件不匹配,根据提示来看,您使用了64bit的dll在32bit的环境中,请替换为32bit的dll即可,参考:AnyChat Server SDK支持64bit Java环境
作者: 497881375    时间: 2015-5-5 14:41
你好!我服务器开启后,客户端登录成功,但是登录成功的同时服务器显示logout。整个测试是在局域网内的。请问是哪里有问题吗?
作者: admin    时间: 2015-5-5 14:49
您好,请上传您的客户端日志文件(BRAnyChatCore.log),我们帮您分析一下,谢谢。
作者: 497881375    时间: 2015-5-5 16:23
admin 发表于 2015-5-5 14:49
您好,请上传您的客户端日志文件(BRAnyChatCore.log),我们帮您分析一下,谢谢。

你好!日志已发

log.rar

1.76 KB, 下载次数: 7


作者: 佰锐科技-田杰    时间: 2015-5-5 16:37
本帖最后由 佰锐科技-田杰 于 2015-5-5 18:15 编辑
497881375 发表于 2015-5-5 16:23
你好!日志已发


从您上传的日志看出,有业务服务器与核心服务器断开重连的情况:
1、Fails to communicate with the business server!---与业务服务器断开,此时会导致客户端连接断开;
2、您服务器与客户端的时间是不是不一致?
3、错误代码‘27’表示服务器中毒了!

作者: 497881375    时间: 2015-5-7 11:39
佰锐科技-田杰 发表于 2015-5-5 16:37
从您上传的日志看出,有业务服务器与核心服务器断开重连的情况:
1、Fails to communicate with the b ...

我成功连接过,但是第二天又出现login后logout了。上传一个日志帮我看看吧。我没有授权,现在只是用免费的做测试。请问没有授权是不是有使用时间限制啊?

log.rar

1.17 KB, 下载次数: 5


作者: 佰锐科技-田杰    时间: 2015-5-7 11:47
497881375 发表于 2015-5-7 11:39
我成功连接过,但是第二天又出现login后logout了。上传一个日志帮我看看吧。我没有授权,现在只是用免费 ...

是,10分钟后会自动断开。




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