yuguangguang 发表于 2016-3-17 16:31:28

第一次请求没有视频和声音

AnyChatCallCenter和HelloAnyChat整合,实现特定房间的呼叫视频通话,但运行出的效果是 第一次请求没有视频和声音,调试了很久也没找到原因

佰锐科技-陈伟 发表于 2016-3-17 16:39:10

您好 请把日志发来上来我们分析下

yuguangguang 发表于 2016-3-17 17:04:38

佰锐科技-陈伟 发表于 2016-3-17 16:39
您好 请把日志发来上来我们分析下

        Invoke        Connect(demo.anychat.cn,8906)=0
        Invoke        Login(username:456)=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.3(Build Time:2016-01-21 10:24:30, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=-95460,errorcode=0,username=456), msg deliver worked(0)
        Server running time: 56 days, 1 hours, 59 minutes, license mode:1
        Invoke        EnterRoom(roomid=1)
        Connection to streaming media server successfully!(udp delay:88ms)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=5)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=6,roomid=1)
        Invoke        VideoCallControl(EventType:1, UserId:-95458, ErrorCode:0, dwFlags:0, dwParam:0, UserStr:)=0
        Message        OnVideoCallEvent(EventType:2, UserId:-95458, ErrorCode:0, dwFlags:0x0, dwParam:0
        Message        OnVideoCallEvent(EventType:3, UserId:-95458, ErrorCode:0, dwFlags:0x0, dwParam:1
        Invoke        EnterRoom(roomid=1)
        APPLOG        Camera Preview size: 1280 x 720
        APPLOG        Camera Preview size: 960 x 720
        APPLOG        Camera Preview size: 864 x 480
        APPLOG        Camera Preview size: 800 x 480
        APPLOG        Camera Preview size: 768 x 432
        APPLOG        Camera Preview size: 720 x 480
        APPLOG        Camera Preview size: 640 x 480
        APPLOG        Camera Preview size: 576 x 432
        APPLOG        Camera Preview size: 480 x 320
        APPLOG        Camera Preview size: 384 x 288
        APPLOG        Camera Preview size: 352 x 288
        APPLOG        Camera Preview size: 320 x 240
        APPLOG        Camera FrameRate: 10000 , 30000
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
        Invoke        SetInputVideoFormat(pixfmt:8, 320x240, 30fps, flags:0)
        video init finish:320x240, NV21, fps:30, codecid:1
        Message        OnP2PConnectState(userid=-95418, state=2)
        Invoke        VideoCallControl(EventType:4, UserId:-95458, ErrorCode:0, dwFlags:0, dwParam:-95460, UserStr:)=0
        Message        OnVideoCallEvent(EventType:4, UserId:-95458, ErrorCode:0, dwFlags:0x0, dwParam:-95460
        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=0)
        Invoke        UserSpeakControl(userid=-95458,bOpen=0)
        Invoke        UserCameraControl(userid=-95458, bOpen=0, stream=0)
        Invoke        LeaveRoom(roomid=-1)        Elapse:100 ms
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
        Invoke        VideoCallControl(EventType:1, UserId:-95458, ErrorCode:0, dwFlags:0, dwParam:0, UserStr:)=0
        Message        OnVideoCallEvent(EventType:2, UserId:-95458, ErrorCode:0, dwFlags:0x0, dwParam:0
        Message        OnVideoCallEvent(EventType:3, UserId:-95458, ErrorCode:0, dwFlags:0x0, dwParam:1
        Invoke        EnterRoom(roomid=1)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=5)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=6,roomid=1)
        APPLOG        Camera Preview size: 1280 x 720
        APPLOG        Camera Preview size: 960 x 720
        APPLOG        Camera Preview size: 864 x 480
        APPLOG        Camera Preview size: 800 x 480
        APPLOG        Camera Preview size: 768 x 432
        APPLOG        Camera Preview size: 720 x 480
        APPLOG        Camera Preview size: 640 x 480
        APPLOG        Camera Preview size: 576 x 432
        APPLOG        Camera Preview size: 480 x 320
        APPLOG        Camera Preview size: 384 x 288
        APPLOG        Camera Preview size: 352 x 288
        APPLOG        Camera Preview size: 320 x 240
        APPLOG        Camera FrameRate: 10000 , 30000
        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        UserCameraControl(userid=-1, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=1)
        Invoke        UserCameraControl(userid=-95458, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-95458,bOpen=1)
        On Remote UserCameraControl(dwUserId:-95458, bOpen:1)
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
        Invoke        SetInputVideoFormat(pixfmt:8, 320x240, 30fps, flags:0)
        On Remote UserSpeakControl(dwUserId:-95458, bOpen:1)
        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:4, 11, 1, 16000, 16, 15850
        video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:5
        userid(-95458) audio decode, codec:11, 1 channel, 16000Hz
        userid(-95458) video decode, codec:1, 320x240, delay:9ms
        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
        Invoke        VideoCallControl(EventType:4, UserId:-95458, ErrorCode:0, dwFlags:0, dwParam:-95460, UserStr:)=0
        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=0)
        Invoke        UserSpeakControl(userid=-95458,bOpen=0)
        Invoke        UserCameraControl(userid=-95458, bOpen=0, stream=0)
        Invoke        LeaveRoom(roomid=-1)        Elapse:102 ms
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
        Message        OnVideoCallEvent(EventType:4, UserId:-95458, ErrorCode:0, dwFlags:0x0, dwParam:-95460
        Invoke        LogoutServer(userid=-95460)        Elapse:47 ms
        Invoke        BRAC_Release        Elapse:60 ms

佰锐科技-江裕 发表于 2016-3-17 17:16:00

yuguangguang 发表于 2016-3-17 17:04


您好,第一次呼叫完成后,日志没有看到打开本地视频和请求对方视频的接口,第二次是正常的。

佰锐科技-邵光清 发表于 2016-3-17 17:20:48

本帖最后由 佰锐科技-邵光清 于 2016-3-17 17:33 编辑

您好,是在房间内呼叫对方吗?
      Message      OnVideoCallEvent(EventType:3, UserId:-95458, ErrorCode:0, dwFlags:0x0, dwParam:1
      Invoke      EnterRoom(roomid=1)
进入房间后,第一次呼叫对方,就不需要再次调用enterroom了;

另外,第二次呼叫时,并不是在房间内呼叫,已经离开了房间:      Invoke      LeaveRoom(roomid=-1)      Elapse:100 ms

yuguangguang 发表于 2016-3-17 17:22:08

这是将vedioActivity的enterroom注释之后,运行的效果,无论请求多少次都没有音频和视频
===================================
        Invoke        Connect(demo.anychat.cn,8906)=0
        Invoke        Login(username:321)=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.3(Build Time:2016-01-21 10:24:30, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=-95561,errorcode=0,username=321), msg deliver worked(0)
        Server running time: 56 days, 2 hours, 18 minutes, license mode:1
        Invoke        EnterRoom(roomid=1)
        Connection to streaming media server successfully!(udp delay:135ms)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=4)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=5,roomid=1)
        Message        OnUserLeaveRoom(userid=-95559,siteindex=3)
        Invoke        LeaveRoom(roomid=-1)        Elapse:102 ms
        Invoke        LogoutServer(userid=-95561)        Elapse:61 ms
        Invoke        Connect(demo.anychat.cn,8906)=0
        Invoke        Login(username:321)=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.3(Build Time:2016-01-21 10:24:30, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=-95563,errorcode=0,username=321), msg deliver worked(0)
        Load libmediautil_v7.so success!(V6.0 Build Time:Feb 28 2016 09:49:23)
        Load libmediashow.so success!(V6.0 Build Time:Feb 28 2016 09:49:07)
        Load libmediacore.so success!(V6.0 Build Time:Feb 28 2016 09:49:10)
        Server running time: 56 days, 2 hours, 18 minutes, license mode:1
        Invoke        EnterRoom(roomid=1)
        Connection to streaming media server successfully!(udp delay:125ms)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=4)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=5,roomid=1)
        Invoke        VideoCallControl(EventType:1, UserId:-95562, ErrorCode:0, dwFlags:0, dwParam:0, UserStr:)=0
        Message        OnVideoCallEvent(EventType:2, UserId:-95562, ErrorCode:0, dwFlags:0x0, dwParam:0
        Message        OnVideoCallEvent(EventType:3, UserId:-95562, ErrorCode:0, dwFlags:0x0, dwParam:1
        APPLOG        Camera Preview size: 1280 x 720
        APPLOG        Camera Preview size: 960 x 720
        APPLOG        Camera Preview size: 864 x 480
        APPLOG        Camera Preview size: 800 x 480
        APPLOG        Camera Preview size: 768 x 432
        APPLOG        Camera Preview size: 720 x 480
        APPLOG        Camera Preview size: 640 x 480
        APPLOG        Camera Preview size: 576 x 432
        APPLOG        Camera Preview size: 480 x 320
        APPLOG        Camera Preview size: 384 x 288
        APPLOG        Camera Preview size: 352 x 288
        APPLOG        Camera Preview size: 320 x 240
        APPLOG        Camera FrameRate: 10000 , 30000
        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        VideoCallControl(EventType:4, UserId:-95562, ErrorCode:0, dwFlags:0, dwParam:-95563, UserStr:)=0
        Message        OnVideoCallEvent(EventType:4, UserId:-95562, ErrorCode:0, dwFlags:0x0, dwParam:-95563
        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=0)
        Invoke        UserSpeakControl(userid=-95562,bOpen=0)
        Invoke        UserCameraControl(userid=-95562, bOpen=0, stream=0)
        Invoke        LeaveRoom(roomid=-1)        Elapse:100 ms
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
        Invoke        VideoCallControl(EventType:1, UserId:-95562, ErrorCode:0, dwFlags:0, dwParam:0, UserStr:)=0
        Message        OnVideoCallEvent(EventType:2, UserId:-95562, ErrorCode:0, dwFlags:0x0, dwParam:0
        Message        OnVideoCallEvent(EventType:3, UserId:-95562, ErrorCode:0, dwFlags:0x0, dwParam:1
        APPLOG        Camera Preview size: 1280 x 720
        APPLOG        Camera Preview size: 960 x 720
        APPLOG        Camera Preview size: 864 x 480
        APPLOG        Camera Preview size: 800 x 480
        APPLOG        Camera Preview size: 768 x 432
        APPLOG        Camera Preview size: 720 x 480
        APPLOG        Camera Preview size: 640 x 480
        APPLOG        Camera Preview size: 576 x 432
        APPLOG        Camera Preview size: 480 x 320
        APPLOG        Camera Preview size: 384 x 288
        APPLOG        Camera Preview size: 352 x 288
        APPLOG        Camera Preview size: 320 x 240
        APPLOG        Camera FrameRate: 10000 , 30000
        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        VideoCallControl(EventType:4, UserId:-95562, ErrorCode:0, dwFlags:0, dwParam:-95563, UserStr:)=0
        Message        OnVideoCallEvent(EventType:4, UserId:-95562, ErrorCode:0, dwFlags:0x0, dwParam:-95563
        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=0)
        Invoke        UserSpeakControl(userid=-95562,bOpen=0)
        Invoke        UserCameraControl(userid=-95562, bOpen=0, stream=0)

yuguangguang 发表于 2016-3-17 17:38:08

佰锐科技-江裕 发表于 2016-3-17 17:16
您好,第一次呼叫完成后,日志没有看到打开本地视频和请求对方视频的接口,第二次是正常的。

VedioActivity实现了AnyChatVideoCallEvent接口,在ChatVideoCallEvent()方法中只是做了finish()操作,所有的呼叫接收请求都应该是在mainactivity类的服务器返回方法VideoCallEvent()里实现的吧,还是不懂为什么

佰锐科技-邵光清 发表于 2016-3-17 17:42:03

Message      OnVideoCallEvent(EventType:3, UserId:-95562, ErrorCode:0, dwFlags:0x0, dwParam:1

您好,在收到服务器开始通话的事件之后,需要调用用 UserCameraControl、UserSpeakControl来打开自己的音视频,并请求别人的音视频。

页: [1]
查看完整版本: 第一次请求没有视频和声音