同时使用 Jitsi Video Call 和 Natario Cameraview

问题描述

在我的 android 应用程序中,我在第一个活动中使用 Jitsi meet video call,在第二个活动中使用 natario cameraview。目的是通过按钮切换到其他活动并在进行视频通话时读取用户的 ID 卡。但是jitsi不与cameraview对象共享相机资源,所以我在natario cameraview端看到黑屏。我希望 Jitsi 侧有一个黑屏,因为我在活动 2 中读取 ID,并且相机是必须的。 那么有没有办法从jitsi那里拿到相机呢?也许有摄像头会话。?

解决方法

好的,我在 1 次挂载后找到了解决方案,我希望这个答案能帮助该功能中的某个人。很简单。

当您想关闭 Jitsi 相机时,只需使用 JitsiMeetActivityDelegate.onHostPause(MainActivityJitsi.this);

当你想打开它时调用

 JitsiMeetActivityDelegate.onHostResume(MainActivityJitsi.this);

这些代码只会关闭相机而不发出声音。和会议将是countinue别担心:)