AnyChat技术支持论坛
标题:
只能看到本地图像而看不到对方的图像
[打印本页]
作者:
YangYYYY
时间:
2017-8-18 14:39
标题:
只能看到本地图像而看不到对方的图像
我是按照 AnyChatQueue这个demo集成的。调试时发现VideoActivity下的
CheckVideoStatus方法里
bOtherVideoOpened始终为false。请问需要怎么设置才变成true
private void
CheckVideoStatus() {
if
(!
bOtherVideoOpened
) {
if
(
anychat
.
GetCameraState
(
dwTargetUserId
) ==
2
&&
anychat
.GetUserVideoWidth(
dwTargetUserId
) !=
0
) {
SurfaceHolder holder =
mSurfaceRemote
.getHolder();
if
(AnyChatCoreSDK.
GetSDKOptionInt
(AnyChatDefine.
BRAC_SO_VIDEOSHOW_DRIVERCTRL
) != AnyChatDefine.
VIDEOSHOW_DRIVER_JAVA
) {
holder.setFormat(PixelFormat.
RGB_565
);
holder.setFixedSize(
anychat
.GetUserVideoWidth(-
1
),
anychat
.GetUserVideoHeight(-
1
));
}
Surface s = holder.getSurface();
if
(AnyChatCoreSDK.
GetSDKOptionInt
(AnyChatDefine.
BRAC_SO_VIDEOSHOW_DRIVERCTRL
) == AnyChatDefine.
VIDEOSHOW_DRIVER_JAVA
) {
anychat
.
mVideoHelper
.SetVideoUser(
videoIndex
,
dwTargetUserId
);
}
else
anychat
.SetVideoPos(
dwTargetUserId
, s,
0
,
0
,
0
,
0
);
bOtherVideoOpened
=
true
;
}
}
作者:
佰锐科技-闫洪亮
时间:
2017-8-18 17:40
下面有改变这个变量状态的代码
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3