beckyq715 发表于 2017-4-21 12:19:19

关于udp不通问题


您好 在做测试时LOG一直出现Warning: The UDP communication with the server abnormal!
开3G网路时视频一直是黑频 wifi视频正常

目前已确认udp端口8907有开启 内外网的端口也都是8907 且防火墙已关闭
但此讯息还是一直跑出 请问还有可能有什么问题造成此错误?
有没有可能是伺服器端版本跟手机端版本号不一致所造成?

hailiang 发表于 2017-4-21 14:16:11

您好,这情况可能是服务器的UDP不通造成,有些客户端之间可以应该是因为这些客户端的P2P通了,直接用P2P是不需要走服务器转发的。建议您检查下服务器的防火墙,把防火墙关掉或在防火墙设置成打开UDP的端口(默认8907)

beckyq715 发表于 2017-4-21 14:25:00

hailiang 发表于 2017-4-21 14:16
您好,这情况可能是服务器的UDP不通造成,有些客户端之间可以应该是因为这些客户端的P2P通了,直接用P2P是 ...

已确定防火墙关闭 是否还要再例外设置打开UDP端口?

佰锐科技-刘洋 发表于 2017-4-21 14:45:18

beckyq715 发表于 2017-4-21 14:25
已确定防火墙关闭 是否还要再例外设置打开UDP端口?

你好发日志上来分析一下

beckyq715 发表于 2017-4-21 14:57:48

        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
        Load libanychatcore.so success!(V6.0 Build Time:Mar 22 2016 10:51:35)
        Android OS SDK Version:23, Support ARMv7:2, Support Neon:4
        Load libmediautil_v7.so success!(V6.0 Build Time:Mar 22 2016 10:54:01)
        Load libmediashow.so success!(V6.0 Build Time:Mar 22 2016 10:53:38)
        Load libmediacore.so success!(V6.0 Build Time:Mar 22 2016 10:53:43)
        cpu:SAMSUNG Exynos7420()mips
        SM-N9208(samsung) exynos5 exynos7420 6.0.1
        Invoke        Connect(121.199.51.198,8906)=0
        Invoke        Login(username:test)=0
        Create anychatdnsserver connect:121.199.51.198(8906)
        On pre-connection result, errorcode:0, anychatcoreserver, 121.199.51.198(8906, tcp:1)
        CheckClientSocketLink       Connect(ip=121.199.51.198,port=8906)
        Server version: V5.2(Build Time:2015-06-05 22:20:28, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=-47,errorcode=0,username=test), msg deliver worked(0)
        Server running time: 0 days, 2 hours, 45 minutes, license mode:0
        Invoke        EnterRoom(roomid=1)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=2)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=3,roomid=1)
        Invoke        EnterRoom(roomid=1)
        Warning: The UDP communication with the server abnormal!
        Invoke        VideoCallControl(EventType:1, UserId:-45, ErrorCode:0, dwFlags:1, dwParam:26036, UserStr:test,桲栻)=0
        Message        OnVideoCallEvent(EventType:2, UserId:-45, ErrorCode:0, dwFlags:0x1, dwParam:26036
        Message        OnVideoCallEvent(EventType:3, UserId:-45, ErrorCode:0, dwFlags:0x1, dwParam:1
        Invoke        UserCameraControl(userid=-45, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-45,bOpen=1)
        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=1)
        APPLOG        Camera FrameRate: 30000 , 30000
        On Remote UserCameraControl(dwUserId:-45, bOpen:1)
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
        Invoke        SetInputVideoFormat(pixfmt:8, 320x240, 30fps, flags:0)
        On Remote UserSpeakControl(dwUserId:-45, bOpen:1)
        video init finish:320x240, NV21, fps:30, codecid:1
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
        Invoke        SetInputVideoFormat(pixfmt:8, 320x240, 30fps, flags:0)
        video init finish:320x240, NV21, fps:30, codecid:1
        Invoke        SetInputAudioFormat(1, 16000, 16, flags:0)
        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
        Audio codec init, handle:3, 11, 1, 16000, 16, 15850
        video codec init:codec:1, 15fps, 320x240, bitrate:90kbps, quality:3, preset:3, gop:30, handle:4
        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
        Invoke        VideoCallControl(EventType:4, UserId:-45, ErrorCode:0, dwFlags:0, dwParam:1, UserStr:)=0
        Invoke        UserCameraControl(userid=-45, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-45,bOpen=0)
        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=0)
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
        Message        OnVideoCallEvent(EventType:4, UserId:-45, ErrorCode:0, dwFlags:0x0, dwParam:1
        On Remote UserCameraControl(dwUserId:-45, bOpen:0)
        On Remote UserSpeakControl(dwUserId:-45, bOpen:0)
        Message        OnUserLeaveRoom(userid=-42,siteindex=0)
        Message        OnUserEnterRoom(userid=-48,nickname=H00300000005,siteindex=0)
        Message        OnUserLeaveRoom(userid=-45,siteindex=1)
        Message        OnUserEnterRoom(userid=-49,nickname=H00000000002,siteindex=1)
        Invoke        LeaveRoom(roomid=-1)        Elapse:101 ms
        Invoke        LogoutServer(userid=-47)        Elapse:114 ms
        Invoke        Connect(121.199.51.198,8906)=0
        Invoke        Login(username:test)=0
        Create anychatdnsserver connect:121.199.51.198(8906)
        On pre-connection result, errorcode:0, anychatcoreserver, 121.199.51.198(8906, tcp:1)
        CheckClientSocketLink       Connect(ip=121.199.51.198,port=8906)
        Server version: V5.2(Build Time:2015-06-05 22:20:28, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=-50,errorcode=0,username=test), msg deliver worked(0)
        Load libmediautil_v7.so success!(V6.0 Build Time:Mar 22 2016 10:54:01)
        Load libmediashow.so success!(V6.0 Build Time:Mar 22 2016 10:53:38)
        Load libmediacore.so success!(V6.0 Build Time:Mar 22 2016 10:53:43)
        Server running time: 0 days, 2 hours, 54 minutes, license mode:0
        Invoke        EnterRoom(roomid=1)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=2)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=3,roomid=1)

佰锐科技-刘洋 发表于 2017-4-21 15:16:23

beckyq715 发表于 2017-4-21 14:57
        ---------------------------AnyChat Platform Core SDK Client Log---------- ...

你好 这个地方报的UDP没有影响下面的业务进行吧 毕竟你的UDP是通的这个属于正常情况

佰锐科技-梁国桦 发表于 2017-4-21 15:21:20

您好,UDP不正常的警告可能是网络波动导致的,请问你用我们的demo(Android端用HelloAnyChat)来连你们的服务器测试正常吗?

beckyq715 发表于 2017-4-21 16:38:33

佰锐科技-刘洋 发表于 2017-4-21 15:16
你好 这个地方报的UDP没有影响下面的业务进行吧 毕竟你的UDP是通的这个属于正常情况

但我用3G通话的话会黑频

beckyq715 发表于 2017-4-21 16:39:04

佰锐科技-梁国桦 发表于 2017-4-21 15:21
您好,UDP不正常的警告可能是网络波动导致的,请问你用我们的demo(Android端用HelloAnyChat)来连你们的服 ...

用HelloAnyChat的话情况一样

hailiang 发表于 2017-4-21 16:51:06

您好,可以通过我们提供的UDP测试工具,测试一下UDP端口是否全部打通,http://bbs.anychat.cn/forum.php?mod=viewthread&tid=146&highlight=udp
页: [1] 2
查看完整版本: 关于udp不通问题