AnyChat技术支持论坛

标题: 关于2个窗口同时显示一方的视频 [打印本页]

作者: meijie541940291    时间: 2016-12-16 17:54
标题: 关于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
你好,请问是什么场景需要两个窗口都显示一个客户的视频呢? 两个窗口有一个是本地视频窗口,这个也显示对方吗?
作者: 佰锐科技-邵光清    时间: 2016-12-16 18:51
该客户有两个摄像头?
作者: 佰锐科技-邵光清    时间: 2016-12-16 19:10
本帖最后由 佰锐科技-邵光清 于 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,"");





欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3