我们需要一些机制来支持语音/视频通话之间的无中断切换。我没有在文档中找到任何有用的信息。如果 quickblox 不支持此功能,我们基本上需要在视频通话期间进行交流,让我们的对手知道我们已经从语音模式切换到视频模式。有什么建议吗?
我可以在通话期间通过 XMPP 协议(protocol)进行通信吗?
最佳答案
您可以通过两种方式做到这一点: - 随时开始视频通话并禁用视频流。 - 每次必须切换时都要召回。 - 每次都创建新的 QBRTCSession。引用https://quickblox.com/developers/Sample-webrtc-android#Session_management .
当然,您可以在通话期间通过聊天进行交流。视频聊天和聊天模块独立工作。但是你不能在没有聊天的情况下使用视频聊天。
关于android - 快点。如何从语音切换到视频通话,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43041802/