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