设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 10237|回复: 17
打印 上一主题 下一主题

视频呼叫,有一方看不见对方的图像

[复制链接]

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
跳转到指定楼层
楼主
发表于 2015-3-3 17:25:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我将列表和视频呼叫整合到一起之后,为什么有一方看不到对方的图像,被呼叫方看不到呼叫方的图像。求解答
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
沙发
 楼主| 发表于 2015-3-3 17:27:18 | 只看该作者
case AnyChatDefine.BRAC_VIDEOCALL_EVENT_START:// 视频呼叫会话开始事件
                        if (mDialog != null && mDialog.isShowing())
                                mDialog.dismiss();

                        CallingCenter.getInstance().stopSessionMusic();
                        // Intent intent = new Intent();
                        // intent.putExtra("UserID", String.valueOf(dwUserId));
                        // intent.setClass(this, VideoActivity.class);
                        // startActivity(intent);
                        userID = dwUserId;
                        // 打开对方的视频和音频
                        anyChatSDK.UserCameraControl(userID, 1);
                        anyChatSDK.UserSpeakControl(userID, 1);

                        anyChatSDK.UserCameraControl(-1, 1);// -1表示对本地视频进行控制,打开本地视频
                        anyChatSDK.UserSpeakControl(-1, 1);// -1表示对本地音频进行控制,打开本地音频
                        startRecord();
                        updateTime();

                        // 如果视频流过来了,则把背景设置成透明的
                        handler.postDelayed(runnable, UPDATEVIDEOBITDELAYMILLIS);

                        break;
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
板凳
发表于 2015-3-3 17:30:16 | 只看该作者
您好,看上面的代码,好象没有进房间吧?

您可以分析一下双方的log,和正常的log对比一下,看是不是少了什么步骤?
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
地板
 楼主| 发表于 2015-3-3 17:41:40 | 只看该作者
进房间了。。进到房间里面了,呼叫方与被呼叫方可以实现连接,接受视频之后,只有被呼叫放看不到对方的影像,其他的都正常,我怀疑没有打开对方的视频设备。可是我不知道在哪?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
5#
发表于 2015-3-3 18:19:22 | 只看该作者
您好,建议您将通话双方的log文件(位于SD卡根目录下,BRAnyChatCore.log)上传,我们帮您分析一下,谢谢。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
6#
 楼主| 发表于 2015-3-4 09:16:13 | 只看该作者
[2015-03-04 09:15:18(901)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-03-04 09:15:18(902)]        Load libanychatcore.so success!(V5.2 Build Time:Jan 19 2015 07:04:03)
[2015-03-04 09:15:18(903)]        Android OS SDK Version:16, Support ARMv7:2, Support Neon:4
[2015-03-04 09:15:18(918)]        Load libmediautil_v7.so success!(V5.2 Build Time:Jan 19 2015 07:05:29)
[2015-03-04 09:15:18(924)]        Load libmediashow.so success!(V5.2 Build Time:Jan 19 2015 07:05:09)
[2015-03-04 09:15:18(930)]        Load libmediacore.so success!(V5.2 Build Time:Jan 19 2015 07:05:14)
[2015-03-04 09:15:18(932)]        MI 2(Xiaomi) msm8960  4.1.1
[2015-03-04 09:15:21(142)]        Invoke        BRAC_Connect(192.168.8.136,8906)=0
[2015-03-04 09:15:21(144)]        Invoke        LoginServer(username=12)
[2015-03-04 09:15:21(186)]        CheckClientSocketLink         Connect(ip=192.168.8.136,port=8906)
[2015-03-04 09:15:21(321)]        Server version: V5.2(Build Time:2015-02-10 14:08:34, Server OS:Windows)
[2015-03-04 09:15:21(354)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-03-04 09:15:21(590)]        Message        OnLoginSystem(userid=-95,errorcode=0,username=12), msg deliver worked(0)
[2015-03-04 09:15:21(591)]        Server running time: 1 days, 16 hours, 35 minutes, license mode:0
[2015-03-04 09:15:21(613)]        Connection to streaming media server successfully!(udp delay:11ms)
[2015-03-04 09:15:21(658)]        Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10, preset:3, codec:1
[2015-03-04 09:15:21(659)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2015-03-04 09:15:21(660)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2015-03-04 09:15:21(660)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2015-03-04 09:15:25(884)]        Invoke        EnterRoom(roomid=8)
[2015-03-04 09:15:25(888)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-03-04 09:15:25(889)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-03-04 09:15:25(964)]        Message        OnEnterRoom(roomid=8,errorcode=0,siteindex=1)
[2015-03-04 09:15:25(965)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2015-03-04 09:15:25(965)]       
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
7#
发表于 2015-3-4 09:22:36 | 只看该作者
[2015-03-04 09:15:25(884)]        Invoke        EnterRoom(roomid=8)
[2015-03-04 09:15:25(888)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-03-04 09:15:25(889)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-03-04 09:15:25(964)]        Message        OnEnterRoom(roomid=8,errorcode=0,siteindex=1)

您好,根据您上面的日志分析,您的代码有一部分逻辑没有处理好,您需要等到进入房间成功之后再打开本地的音视频,或是进入房间成功之后再请求其他用户的音视频,参考:AnyChat开发流程指南(第三部分)。

正常的日志应该是:
[2015-03-04 09:15:25(884)]        Invoke        EnterRoom(roomid=8)
[2015-03-04 09:15:25(964)]        Message        OnEnterRoom(roomid=8,errorcode=0,siteindex=1)
[2015-03-04 09:15:25(888)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-03-04 09:15:25(889)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)

回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
8#
 楼主| 发表于 2015-3-4 09:26:40 | 只看该作者
[2015-03-04 09:15:13(751)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-03-04 09:15:13(753)]        Load libanychatcore.so success!(V5.2 Build Time:Jan 19 2015 07:04:03)
[2015-03-04 09:15:13(754)]        Android OS SDK Version:17, Support ARMv7:2, Support Neon:4
[2015-03-04 09:15:13(798)]        Load libmediautil_v7.so success!(V5.2 Build Time:Jan 19 2015 07:05:29)
[2015-03-04 09:15:13(807)]        Load libmediashow.so success!(V5.2 Build Time:Jan 19 2015 07:05:09)
[2015-03-04 09:15:13(812)]        Load libmediacore.so success!(V5.2 Build Time:Jan 19 2015 07:05:14)
[2015-03-04 09:15:13(814)]        MX3(Meizu) exynos5  4.2.1
[2015-03-04 09:15:15(182)]        Invoke        BRAC_Connect(192.168.8.136,8906)=0
[2015-03-04 09:15:15(183)]        Invoke        LoginServer(username=147)
[2015-03-04 09:15:15(194)]        CheckClientSocketLink         Connect(ip=192.168.8.136,port=8906)
[2015-03-04 09:15:15(246)]        Server version: V5.2(Build Time:2015-02-10 14:08:34, Server OS:Windows)
[2015-03-04 09:15:15(288)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-03-04 09:15:15(532)]        Message        OnLoginSystem(userid=-94,errorcode=0,username=147), msg deliver worked(0)
[2015-03-04 09:15:15(533)]        Server running time: 1 days, 16 hours, 35 minutes, license mode:0
[2015-03-04 09:15:15(554)]        Connection to streaming media server successfully!(udp delay:10ms)
[2015-03-04 09:15:15(595)]        Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10, preset:3, codec:1
[2015-03-04 09:15:15(596)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2015-03-04 09:15:15(597)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2015-03-04 09:15:15(597)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2015-03-04 09:15:18(301)]        Invoke        EnterRoom(roomid=8)
[2015-03-04 09:15:18(374)]        Message        OnEnterRoom(roomid=8,errorcode=0,siteindex=0)
[2015-03-04 09:15:18(375)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2015-03-04 09:15:18(375)]        Message        OnReceiveOnlineUser(count=1,roomid=8)
[2015-03-04 09:15:18(431)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-03-04 09:15:18(432)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-03-04 09:15:19(639)]        video init finish:320x240, NV21, fps:30
[2015-03-04 09:15:19(661)]        video init finish:320x240, NV21, fps:30
[2015-03-04 09:15:19(693)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2015-03-04 09:15:19(694)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2015-03-04 09:15:20(125)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2015-03-04 09:15:20(134)]        video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:2
[2015-03-04 09:15:21(019)]        Message        OnUserEnterRoom(userid=-95,nickname=12,siteindex=1)
[2015-03-04 09:15:21(029)]        Invoke        UserCameraControl(userid=-95,bOpen=1)
[2015-03-04 09:15:21(030)]        Invoke        UserSpeakControl(userid=-95,bOpen=1)
[2015-03-04 09:15:23(521)]        Invoke        BRAC_VideoCallControl(EventType:1, UserId:-95, ErrorCode:0, dwFlags:0, dwParam:0, UserStr:)=0
[2015-03-04 09:15:25(240)]        Invoke        UserCameraControl(userid=-95,bOpen=1)
[2015-03-04 09:15:25(241)]        Invoke        UserSpeakControl(userid=-95,bOpen=1)
[2015-03-04 09:15:25(241)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-03-04 09:15:25(242)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-03-04 09:15:25(242)]        On Remote UserCameraControl(dwUserId:-95, bOpen:1)
[2015-03-04 09:15:25(243)]        Invoke        StreamRecordCtrlEx(-1, 1, 0x337, 0, 开始录制)=0
[2015-03-04 09:15:25(256)]        video init finish:320x240, NV21, fps:30
[2015-03-04 09:15:25(307)]        video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:3
[2015-03-04 09:15:25(325)]        On Remote UserSpeakControl(dwUserId:-95, bOpen:1)
[2015-03-04 09:15:25(702)]        userid(-95) video decode delay:9ms
[2015-03-04 09:15:29(308)]        Message        OnP2PConnectState(userid=-95, state=2)
[2015-03-04 09:15:40(745)]        Invoke        StreamRecordCtrlEx(-1, 0, 0x337, 0, 关闭服务器视频录制)=0
[2015-03-04 09:15:42(947)]        Invoke        BRAC_VideoCallControl(EventType:4, UserId:-95, ErrorCode:0, dwFlags:0, dwParam:0, UserStr:)=0
[2015-03-04 09:15:43(388)]        Message        OnUserLeaveRoom(userid=-95,siteindex=1)
[2015-03-04 09:15:43(535)]        Invoke        LeaveRoom(roomid=-1)        Elapse:106 ms
[2015-03-04 09:15:43(537)]        Invoke        StreamRecordCtrlEx(-1, 0, 0x337, 0, 关闭视频录制)=0
[2015-03-04 09:15:43(538)]        Invoke        UserCameraControl(userid=-95,bOpen=0)
[2015-03-04 09:15:43(538)]        Invoke        UserSpeakControl(userid=-95,bOpen=0)
[2015-03-04 09:15:43(538)]        Invoke        UserCameraControl(userid=-1,bOpen=0)
[2015-03-04 09:15:43(539)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
9#
发表于 2015-3-4 09:28:56 | 只看该作者
第一份日志存在问题喔。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
10#
 楼主| 发表于 2015-3-4 10:11:47 | 只看该作者
[2015-03-04 10:07:43(868)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2015-03-04 10:07:43(869)]        Load libanychatcore.so success!(V5.2 Build Time:Jan 19 2015 07:04:03)
[2015-03-04 10:07:43(869)]        Android OS SDK Version:17, Support ARMv7:2, Support Neon:4
[2015-03-04 10:07:43(907)]        Load libmediautil_v7.so success!(V5.2 Build Time:Jan 19 2015 07:05:29)
[2015-03-04 10:07:43(920)]        Load libmediashow.so success!(V5.2 Build Time:Jan 19 2015 07:05:09)
[2015-03-04 10:07:43(926)]        Load libmediacore.so success!(V5.2 Build Time:Jan 19 2015 07:05:14)
[2015-03-04 10:07:43(928)]        MX3(Meizu) exynos5  4.2.1
[2015-03-04 10:07:44(858)]        Invoke        BRAC_Connect(192.168.8.136,8906)=0
[2015-03-04 10:07:44(859)]        Invoke        LoginServer(username=147)
[2015-03-04 10:07:44(899)]        CheckClientSocketLink         Connect(ip=192.168.8.136,port=8906)
[2015-03-04 10:07:44(951)]        Server version: V5.2(Build Time:2015-02-10 14:08:34, Server OS:Windows)
[2015-03-04 10:07:44(993)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2015-03-04 10:07:45(490)]        Message        OnLoginSystem(userid=-104,errorcode=0,username=147), msg deliver worked(0)
[2015-03-04 10:07:45(491)]        Server running time: 1 days, 17 hours, 27 minutes, license mode:0
[2015-03-04 10:07:45(512)]        Connection to streaming media server successfully!(udp delay:10ms)
[2015-03-04 10:07:45(556)]        Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10, preset:3, codec:1
[2015-03-04 10:07:45(557)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2015-03-04 10:07:45(557)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2015-03-04 10:07:45(557)]        Invoke        BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2015-03-04 10:07:47(766)]        Invoke        EnterRoom(roomid=8)
[2015-03-04 10:07:47(847)]        Message        OnEnterRoom(roomid=8,errorcode=0,siteindex=0)
[2015-03-04 10:07:47(848)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2015-03-04 10:07:47(848)]        Message        OnReceiveOnlineUser(count=1,roomid=8)
[2015-03-04 10:07:49(189)]        video init finish:320x240, NV21, fps:30
[2015-03-04 10:07:49(200)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-03-04 10:07:49(200)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-03-04 10:07:49(558)]        video init finish:320x240, NV21, fps:30
[2015-03-04 10:07:49(593)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2015-03-04 10:07:49(594)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2015-03-04 10:07:49(681)]        video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:2
[2015-03-04 10:07:49(704)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2015-03-04 10:07:52(133)]        Message        OnUserEnterRoom(userid=-105,nickname=12,siteindex=1)
[2015-03-04 10:07:52(138)]        Invoke        UserCameraControl(userid=-105,bOpen=1)
[2015-03-04 10:07:52(139)]        Invoke        UserSpeakControl(userid=-105,bOpen=1)
[2015-03-04 10:07:53(202)]        userid(-105) video decode delay:9ms
[2015-03-04 10:07:55(531)]        Invoke        BRAC_VideoCallControl(EventType:1, UserId:-105, ErrorCode:0, dwFlags:0, dwParam:0, UserStr=0
[2015-03-04 10:07:57(470)]        Invoke        UserCameraControl(userid=-105,bOpen=1)
[2015-03-04 10:07:57(471)]        Invoke        UserSpeakControl(userid=-105,bOpen=1)
[2015-03-04 10:07:57(473)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2015-03-04 10:07:57(477)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2015-03-04 10:07:57(479)]        Invoke        StreamRecordCtrlEx(-1, 1, 0x337, 0, 开始录制)=0
[2015-03-04 10:07:57(526)]        video init finish:320x240, NV21, fps:30
[2015-03-04 10:07:57(539)]        On Remote UserCameraControl(dwUserId:-105, bOpen:1)
[2015-03-04 10:07:57(575)]        video codec init:codec:1, 10fps, 320x240, bitrate:150kbps, quality:3, preset:3, gop:40, handle:5
[2015-03-04 10:07:57(591)]        On Remote UserSpeakControl(dwUserId:-105, bOpen:1)
[2015-03-04 10:07:59(779)]        Message        OnP2PConnectState(userid=-105, state=2)
[2015-03-04 10:08:14(787)]        Invoke        StreamRecordCtrlEx(-1, 0, 0x337, 0, 关闭服务器视频录制)=0
[2015-03-04 10:08:15(917)]        Invoke        BRAC_VideoCallControl(EventType:4, UserId:-105, ErrorCode:0, dwFlags:0, dwParam:0, UserStr=0
[2015-03-04 10:08:16(486)]        Message        OnUserLeaveRoom(userid=-105,siteindex=1)
[2015-03-04 10:08:16(794)]        Invoke        LeaveRoom(roomid=-1)        Elapse:110 ms
[2015-03-04 10:08:16(796)]        Invoke        StreamRecordCtrlEx(-1, 0, 0x337, 0, 关闭视频录制)=0
[2015-03-04 10:08:16(797)]        Invoke        UserCameraControl(userid=-105,bOpen=0)
[2015-03-04 10:08:16(797)]        Invoke        UserSpeakControl(userid=-105,bOpen=0)
[2015-03-04 10:08:16(798)]        Invoke        UserCameraControl(userid=-1,bOpen=0)
[2015-03-04 10:08:16(799)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
[2015-03-04 10:10:28(108)]        Invoke        LogoutServer(userid=-104)        Elapse:7 ms
[2015-03-04 10:10:28(894)]        Invoke        BRAC_Release        Elapse:19 ms
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-23 03:25 , Processed in 0.135661 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表