java - 为什么 Android SDK QuickBlox 只能进行第一个视频通话?

标签 java android video call quickblox

我正在开发一个 Android 应用程序,其中包含视频聊天服务(使用 QuickBlox 的 SDK)。第一次接听电话时一切正常,但挂断视频通话后,设备无法再接听更多电话。

唯一可疑的消息错误是:

E/class com.xxxx.xxxx.services.CallService:Ping 聊天服务器失败

webrtc.Logging 还检测第二个及更多来电,但不显示来电 fragment 。

我使用的是 QuickBlox SDK 版本 3.0

最佳答案

您可以在 QuickBlox's Video Call Sample 上重现此问题吗? ?也许在回调 onReceiveNewSession(QBRTCSession session) 中,您检查当前 session 是否为空并挂起调用,因为您没有在回调 onSessionClosed(QBRTCSession session) 上清理第一个 session 。

关于java - 为什么 Android SDK QuickBlox 只能进行第一个视频通话?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42705054/

相关文章:

java - 更新安卓应用程序

android - adb remount 总是需要 adb root

java - Android 上连续按 2 个按键?

ios - ios 中的 three.js 视频纹理在单独启动的播放器中播放 - 想法?

java - 使用 ArrayList Java 输入和输出文件

java - JUnit 测试、Hibernate 和未知实体错误

java - LWJGL 屏幕外 2D 纹理映射

java - 在 kotlin 中添加 2 个或更多构造函数

Android FFmpeg 无法设置图像质量

.net - 如何转换为 m4v