AnyChat技术支持论坛

标题: anychatweb 如何手动释放资源 [打印本页]

作者: easyAnyChat    时间: 2016-6-22 15:21
标题: anychatweb 如何手动释放资源
工程师大哥 在anychat中如何手动释放资源 我看日志中 [2016-06-22 15:09:59(651)]        Invoke        BRAC_Release        Elapse:31 ms  这个关闭浏览器或者刷新浏览器时调用的 可不可以手动调用 我没在sdk里面找到这个方法

作者: easyAnyChat    时间: 2016-6-22 15:37
[2016-06-22 15:06:21(790)]        Invoke        LeaveRoom(roomid=-1)        Elapse:0 ms 而且好像这个也不正常吧 0ms
作者: 佰锐科技-陈伟    时间: 2016-6-22 16:35
easyAnyChat 发表于 2016-6-22 15:37
[2016-06-22 15:06:21(790)]        Invoke        LeaveRoom(roomid=-1)        Elapse:0 ms 而且好像这个也不正常吧 0ms

您好 Web SDK中可以 调用退出房间后 在调用BRAC_Logout 释放SDK内部所占用的系统资源。

作者: easyAnyChat    时间: 2016-6-22 16:47
我这边视频通话  第一次能正确获取视频内容 当我退出房间并调用BARC_Logout()  再次进入不能正确获取视频内容 其他都正常 日志也正常  当刷新页面后视频内容又能正常获取

作者: 佰锐科技-陈伟    时间: 2016-6-22 16:56
easyAnyChat 发表于 2016-6-22 16:47
我这边视频通话  第一次能正确获取视频内容 当我退出房间并调用BARC_Logout()  再次进入不能正确获取视频内 ...

您好 麻烦把双方日志文件贴上来 我们分析看看
作者: easyAnyChat    时间: 2016-6-22 17:12
等下 我先提供下 客户端的日志[2016-06-22 17:00:38(512)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2016-06-22 17:00:38(512)]        Load BRAnyChatCore.dll success!(V5.3 Build Timeec 17 2015 13:53:38)
[2016-06-22 17:00:38(515)]        Load BRMiscUtil.dll success!(V5.3 Build Timeec 17 2015 13:54:56)
[2016-06-22 17:00:38(530)]        Load BRMediaUtil.dll success!(V5.3 Build Timeec 17 2015 13:53:00)
[2016-06-22 17:00:38(531)]        Load BRMediaShow.dll success!(V5.3 Build Timeec 17 2015 13:55:02)
[2016-06-22 17:00:38(532)]        Load BRMediaCore.dll success!(V5.3 Build Timeec 17 2015 13:55:11)
[2016-06-22 17:00:38(568)]        Invoke        Connect(****,8906)=0
[2016-06-22 17:00:38(570)]        Invoke        Login(username:cq_yubei)=0
[2016-06-22 17:00:38(570)]        Invoke        EnterRoom(roomid=1036)
[2016-06-22 17:00:38(638)]        Create anychatdnsserver connect:***(8906)
[2016-06-22 17:00:39(179)]        CheckClientSocketLink         Connect(ip=***,port=8906)
[2016-06-22 17:00:39(409)]        Server version: V6.0(Build Time:2016-03-19 21:35:57, Server OS:Windows)
[2016-06-22 17:00:39(671)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2016-06-22 17:00:40(321)]        Message        OnLoginSystem(userid=-799,errorcode=0,username=cq_yubei), msg deliver worked(1)
[2016-06-22 17:00:40(321)]        Server running time: 6 days, 7 hours, 6 minutes, license mode:1
[2016-06-22 17:00:40(413)]        Connection to streaming media server successfully!(udp delay:47ms)
[2016-06-22 17:00:40(712)]        Message        OnEnterRoom(roomid=1036,errorcode=0,siteindex=0)
[2016-06-22 17:00:40(712)]        Message        OnReceiveOnlineUser(count=1,roomid=1036)
[2016-06-22 17:00:40(712)]        Audio Capture(Driver:3, ) Init Failed:10500, (6.1.7601[1537])
[2016-06-22 17:00:40(712)]        Audio Init, error:10500, device:0, 0, 0, 0, capmode:0
[2016-06-22 17:00:40(712)]        Audio Playback Device Init(10500, 2, 44100, 16), WaveOut Playback Driver
[2016-06-22 17:00:40(720)]        Invoke        UserCameraControl(userid=-799, bOpen=1, stream=0)
[2016-06-22 17:00:40(725)]        Invoke        UserSpeakControl(userid=-799,bOpen=1)
[2016-06-22 17:00:40(741)]        ****Open Local Video Fail,ErrorCode:10011
[2016-06-22 17:01:30(879)]        Message        OnUserEnterRoom(userid=-800,nickname=1,siteindex=1)
[2016-06-22 17:01:30(883)]        Invoke        UserCameraControl(userid=-800, bOpen=1, stream=0)
[2016-06-22 17:01:30(883)]        Invoke        UserSpeakControl(userid=-800,bOpen=1)
[2016-06-22 17:01:33(155)]        userid(-800) video decode, codec:1, 320x240, delay:16ms
[2016-06-22 17:01:34(460)]        userid(-800) audio decode, codec:11, 1 channel, 16000Hz
[2016-06-22 17:01:34(566)]        On Remote UserCameraControl(dwUserId:-800, bOpen:1)
[2016-06-22 17:01:34(696)]        On Remote UserSpeakControl(dwUserId:-800, bOpen:1)
[2016-06-22 17:01:45(724)]        Invoke        LeaveRoom(roomid=-1)        Elapse:0 ms
[2016-06-22 17:01:45(865)]        Invoke        LogoutServer(userid=-799)        Elapse:140 ms
[2016-06-22 17:01:51(786)]        Invoke        Connect(***,8906)=0
[2016-06-22 17:01:51(787)]        Invoke        Login(username:cq_yubei)=0
[2016-06-22 17:01:51(787)]        Invoke        EnterRoom(roomid=1036)
[2016-06-22 17:01:51(806)]        Create anychatdnsserver connect:***.112(8906)
[2016-06-22 17:01:55(405)]        CheckClientSocketLink         Connect(ip=***,port=8906)
[2016-06-22 17:01:55(636)]        Server version: V6.0(Build Time:2016-03-19 21:35:57, Server OS:Windows)
[2016-06-22 17:01:55(896)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2016-06-22 17:01:56(486)]        Message        OnLoginSystem(userid=-801,errorcode=0,username=cq_yubei), msg deliver worked(1)
[2016-06-22 17:01:56(488)]        Load BRMediaUtil.dll success!(V5.3 Build Timeec 17 2015 13:53:00)
[2016-06-22 17:01:56(489)]        Load BRMediaShow.dll success!(V5.3 Build Timeec 17 2015 13:55:02)
[2016-06-22 17:01:56(489)]        Load BRMediaCore.dll success!(V5.3 Build Timeec 17 2015 13:55:11)
[2016-06-22 17:01:56(496)]        Server running time: 6 days, 7 hours, 7 minutes, license mode:1
[2016-06-22 17:01:56(596)]        Connection to streaming media server successfully!(udp delay:47ms)
[2016-06-22 17:01:56(906)]        Message        OnEnterRoom(roomid=1036,errorcode=0,siteindex=0)
[2016-06-22 17:01:56(906)]        Message        OnReceiveOnlineUser(count=2,roomid=1036)
[2016-06-22 17:01:56(907)]        Audio Capture(Driver:3, ) Init Failed:10500, (6.1.7601[1537])
[2016-06-22 17:01:56(907)]        Audio Init, error:10500, device:0, 0, 0, 0, capmode:0
[2016-06-22 17:01:56(907)]        Audio Playback Device Init(10500, 2, 44100, 16), WaveOut Playback Driver
[2016-06-22 17:01:56(911)]        Invoke        UserCameraControl(userid=-801, bOpen=1, stream=0)
[2016-06-22 17:01:56(914)]        Invoke        UserSpeakControl(userid=-801,bOpen=1)
[2016-06-22 17:01:56(916)]        ****Open Local Video Fail,ErrorCode:10011
[2016-06-22 17:01:57(408)]        Invoke        UserCameraControl(userid=-800, bOpen=1, stream=0)
[2016-06-22 17:01:57(408)]        Invoke        UserSpeakControl(userid=-800,bOpen=1)
[2016-06-22 17:01:57(847)]        userid(-800) audio decode, codec:11, 1 channel, 16000Hz
[2016-06-22 17:01:59(377)]        userid(-800) video decode, codec:1, 320x240, delay:0ms
[2016-06-22 17:02:17(860)]        Message        OnUserLeaveRoom(userid=-800,siteindex=1)
[2016-06-22 17:02:21(437)]        Message        OnUserEnterRoom(userid=-800,nickname=1,siteindex=1)
[2016-06-22 17:02:23(400)]        On Remote UserCameraControl(dwUserId:-800, bOpen:1)
[2016-06-22 17:02:23(400)]        On Remote UserSpeakControl(dwUserId:-800, bOpen:1)
[2016-06-22 17:02:32(285)]        On Remote UserCameraControl(dwUserId:-800, bOpen:0)
[2016-06-22 17:02:32(545)]        On Remote UserSpeakControl(dwUserId:-800, bOpen:0)
[2016-06-22 17:02:32(545)]        On Remote UserCameraControl(dwUserId:-800, bOpen:1)
[2016-06-22 17:02:32(545)]        On Remote UserSpeakControl(dwUserId:-800, bOpen:1)
[2016-06-22 17:02:40(060)]        Message        OnUserLeaveRoom(userid=-800,siteindex=1)
[2016-06-22 17:02:48(509)]        Invoke        LeaveRoom(roomid=-1)        Elapse:0 ms
[2016-06-22 17:02:48(550)]        Invoke        LogoutServer(userid=-801)        Elapse:47 ms



作者: easyAnyChat    时间: 2016-6-22 17:14
[2016-06-22 17:09:59(085)]        ---------------------Init Service--------------------------
[2016-06-22 17:09:59(100)]        Current File Version[6, 0, 0, 0],Build time:2016-03-19 21:35:57
[2016-06-22 17:09:59(116)]        Debug Level:4, Debug Flags:0x0
[2016-06-22 17:09:59(147)]        Start TCP Server Failed, Maybe port(8906) in use?
[2016-06-22 17:09:59(163)]        Start UDP Server Failed, Maybe port(8907) in use?
[2016-06-22 17:09:59(178)]        AnyChat IPC Filter Plus Init, Build Time:Mar 19 2016 21:35:18
[2016-06-22 17:09:59(178)]        Load SDK Filter Plus:IPCFilterPlus.dll Success, ver:SDK Filter Plus (IPC), for Windows V6.0

作者: easyAnyChat    时间: 2016-6-22 17:19
我想简单点的解决方法就是 调用 BARC_Release 这个方法 但是好像sdk里面没有
作者: 佰锐科技-陈伟    时间: 2016-6-22 18:03
easyAnyChat 发表于 2016-6-22 17:19
我想简单点的解决方法就是 调用 BARC_Release 这个方法 但是好像sdk里面没有

您好 Web SDK 是没有BRAC_Release 接口的 ;可以使用1. BRAC_LeaveRoom        离开房间  ;2. BRAC_Logout        用户注销

作者: 佰锐科技-陈伟    时间: 2016-6-22 18:05
easyAnyChat 发表于 2016-6-22 17:14
[2016-06-22 17:09:59(085)]        ---------------------Init Service--------------------------
[2016-06-22  ...

您好 另外核心服务器日志显示
[2016-06-22 17:09:59(147)]        Start TCP Server Failed, Maybe port(8906) in use?
[2016-06-22 17:09:59(163)]        Start UDP Server Failed, Maybe port(8907) in use?
检查下TCP和UDP端口,是否启动了两个核心服务器呢?
作者: easyAnyChat    时间: 2016-6-22 18:05
两个用了都不行 没法了
作者: easyAnyChat    时间: 2016-6-22 18:27
我再看看吧 谢谢
作者: 佰锐科技-邵光清    时间: 2016-6-22 20:44
easyAnyChat 发表于 2016-6-22 18:27
我再看看吧 谢谢

您好:
1、在web SDK中没有BARC_Release方法,已经封装在库中,调用logout即可;
2、日志显示: ****Open Local Video Fail,ErrorCode:10011,是否本机没有摄像头呢,或者在本机上开了两个客户端?
3、Start TCP Server Failed, Maybe port(8906) in use?
     Start UDP Server Failed, Maybe port(8907) in use?
     Anychat核心服务器的日志显示,是否TCP和UDP端口被占用了呢,是否启动了两个Anychat核心服务器呢?
4、是不是IE浏览器呢(IE资源释放确实存在问题,需要刷新页面)?试试使用其他非IE内核浏览器呢?





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