lh602499774 发表于 2016-6-7 16:32:04

OnAnyChatConnectMessage(boolean bSuccess)为false

   anyChatSDK = AnyChatCoreSDK.getInstance(this);
//      }
      anyChatSDK.SetBaseEvent(this);
      anyChatSDK.InitSDK(Build.VERSION.SDK_INT, 0);
      AnyChatCoreSDK.SetSDKOptionInt(AnyChatDefine.BRAC_SO_LOCALVIDEO_AUTOROTATION, LOCALVIDEOAUTOROTATION);初始化后等待了一会anyChatSDK.Connect(Const.SERVER_VIDEO_IP, Const.SERVER_VIDEO_PORT);@Override
public void OnAnyChatConnectMessage(boolean bSuccess) {
    if (!bSuccess) {
      ToastUtil.showShortToast("连接服务器失败,自动重连,请稍后...");
    } else {
      ToastUtil.showShortToast("连接服务器成功");
    }

}bSuccess经常为false,偶尔为true,这是为什么呢

lh602499774 发表于 2016-6-7 16:41:15

连接失败都会有什么原因导致呢?前一段时间没发现有这个问题,更换了一个开发板就发现这个问题了,手机端没发现这个现象,代码几乎是一样的

佰锐科技-闫洪亮 发表于 2016-6-7 17:00:46

您好,连接失败都会有错误码返回的。请对照
#define GV_ERR_CONNECT_TIMEOUT        100                ///< 连接服务器超时
#define GV_ERR_CONNECT_ABORT        101                ///< 与服务器的连接中断
#define GV_ERR_CONNECT_AUTHFAIL        102                ///< 连接服务器认证失败(服务器设置了认证密码)
#define GV_ERR_CONNECT_DNSERROR        103                ///< 域名解析失败
#define GV_ERR_CONNECT_OVERFLOW        104                ///< 超过授权用户数
#define        GV_ERR_CONNECT_FUNCLIMIT 105        ///< 服务器功能受限制(演示模式)
#define        GV_ERR_CONNECT_INTRANET        106                ///< 只能在内网使用
#define        GV_ERR_CONNECT_OLDVERSION 107        ///< 版本太旧,不允许连接
#define        GV_ERR_CONNECT_DEVICELIMIT 109        ///< 嵌入式设备连接限制(没有授权)

佰锐科技-邵光清 发表于 2016-6-7 19:46:08

lh602499774 发表于 2016-6-7 16:41
连接失败都会有什么原因导致呢?前一段时间没发现有这个问题,更换了一个开发板就发现这个问题了,手机端没 ...

您好,请将开发板的日志发上来分析,在sd卡根目录下:BRAnychatcore.log,谢谢

lh602499774 发表于 2016-6-7 19:57:15

佰锐科技-闫洪亮 发表于 2016-6-7 17:00
您好,连接失败都会有错误码返回的。请对照
#define GV_ERR_CONNECT_TIMEOUT        100                ///< 连接服务器超时
# ...

CheckClientSocketLink       Connect(ip=192.168.1.2,port=8906)
        Message        OnConnect(bSuccess:0, errorcode=100)
        CheckClientSocketLink       Connect(ip=192.168.1.2,port=8906)
那看来就是连接超时了?那这个连接超时时间能设置吗

lh602499774 发表于 2016-6-7 20:06:32

        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
        Load libanychatcore.so success!(V5.3 Build Time:Aug 10 2015 05:31:49)
        Android OS SDK Version:22, Support ARMv7:2, Support Neon:4
        Load libmediautil_v7.so success!(V5.3 Build Time:Aug 10 2015 05:32:58)
        Load libmediashow.so success!(V5.3 Build Time:Aug 10 2015 05:32:42)
        Load libmediacore.so success!(V5.3 Build Time:Aug 10 2015 05:32:44)
        ziver6753_66t_l1(alps) mt67535.1
        Invoke        Connect(192.168.1.2,8906)=0
        CheckClientSocketLink       Connect(ip=192.168.1.2,port=8906)
        Server version: V5.3(Build Time:2015-08-10 12:21:30, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Invoke        LoginServer(username=13716405612@s/robot)
        Message        OnLoginSystem(userid=-164,errorcode=0,username=13716405612@s/robot), msg deliver worked(0)
        Server running time: 4 days, 19 hours, 38 minutes, license mode:0
        Connection to streaming media server successfully!(udp delay:5ms)
        Invoke        EnterRoom(roomid=22)
        Message        OnEnterRoom(roomid=22,errorcode=0,siteindex=0)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=1,roomid=22)
        Message        OnUserEnterRoom(userid=-165,nickname=13716405612@s/daddy,siteindex=1)
        Invoke        UserCameraControl(userid=-165, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-165,bOpen=1)
        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=1)
        Apply video parameter:320x240, bitrate:150kbps, quality:3, gop:40, fps:10, preset:3, codec:1
        Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
        Invoke        SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
        On Remote UserCameraControl(dwUserId:-165, bOpen:1)
        On Remote UserSpeakControl(dwUserId:-165, bOpen:1)
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
        Invoke        SetInputAudioFormat(1, 16000, 16, flags:0)
        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
        userid(-165) video decode, codec:1, 640x480, delay:11ms
        userid(-165) audio decode, codec:11, 1 channel, 16000Hz
        On Remote UserCameraControl(dwUserId:-165, bOpen:0)
        On Remote UserSpeakControl(dwUserId:-165, bOpen:0)
        Message        OnUserLeaveRoom(userid=-165,siteindex=1)
        Invoke        UserCameraControl(userid=-165, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-165,bOpen=0)
        Invoke        UserCameraControl(userid=0, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=0,bOpen=0)
        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=0)
        Invoke        LeaveRoom(roomid=-1)        Elapse:101 ms
        Invoke        LogoutServer(userid=-164)        Elapse:18 ms
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
        Invoke        UserCameraControl(userid=0, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=0,bOpen=0)
        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=0)
        Invoke        Connect(192.168.1.2,8906)=0
        OnSocketClose, index(2)-errorcode(0-107), flags:0x41, bTcp(1),userid(-1), list:0

        CheckClientSocketLink       Connect(ip=192.168.1.2,port=8906)
        Message        OnConnect(bSuccess:0, errorcode=100)
        CheckClientSocketLink       Connect(ip=192.168.1.2,port=8906)
        Server version: V5.3(Build Time:2015-08-10 12:21:30, Server OS:Windows)
        socket error, disconnected by peer!, bTcp(1) - userid(-1)
        OnSocketClose, index(2)-errorcode(0-11), flags:0x41, bTcp(1),userid(-1), list:0

        Invoke        LogoutServer(userid=-164)        Elapse:1 ms

佰锐科技-邵光清 发表于 2016-6-7 21:25:56

lh602499774 发表于 2016-6-7 20:06
        ---------------------------AnyChat Platform Core SDK Client Log---------- ...

您好,在android板块已经回复,请参考。
页: [1]
查看完整版本: OnAnyChatConnectMessage(boolean bSuccess)为false