meijie541940291 发表于 2016-12-16 17:54:33

关于2个窗口同时显示一方的视频

1.anychat是否支持设置两个窗口都显示一个客户的视频
2.BRAC_SetVideoPos这个方法我设置两次,实际结果是只有第二个窗口有视频图像,第一个没有

代码:
BRAC_SetVideoPos(mTargetUserId, GetID("AnyChatRemoteVideoDiv"), "ANYCHAT_VIDEO_REMOTE");
BRAC_SetVideoPos(mTargetUserId, GetID("AnyChatRemoteVideoDiv2"), "ANYCHAT_VIDEO_REMOTE2");

佰锐科技-刘洋 发表于 2016-12-16 18:09:58

你好,请问是什么场景需要两个窗口都显示一个客户的视频呢? 两个窗口有一个是本地视频窗口,这个也显示对方吗?

佰锐科技-邵光清 发表于 2016-12-16 18:51:30

该客户有两个摄像头?

佰锐科技-邵光清 发表于 2016-12-16 19:10:43

本帖最后由 佰锐科技-邵光清 于 2016-12-16 19:12 编辑

你好,支持设置两个窗口都显示一个客户的视频;
请问该客户是一个摄像头,还是两个摄像头?
如果是一个摄像头,在请求对方视频之后,分别设置两个显示位置即可,第二个位置:BRAC_SetVideoPos(mTargetUserId, GetID("AnyChatRemoteVideoDiv2"), "ANYCHAT_VIDEO_REMOTE"+1);
如果是两个摄像头:
第一个摄像头:
BRAC_SetVideoPosEx(mTargetUserId, GetID("AnyChatRemoteVideoDiv"), "ANYCHAT_VIDEO_REMOTE",0);
BRAC_UserCameraControlEx(mTargetUserId, 1,0,0,"");
第二个摄像头:
BRAC_SetVideoPosEx(mTargetUserId, GetID("AnyChatRemoteVideoDiv2"), "ANYCHAT_VIDEO_REMOTE"+1,1);
BRAC_UserCameraControlEx(mTargetUserId, 1,1,0,"");
页: [1]
查看完整版本: 关于2个窗口同时显示一方的视频