android - 快点。如何从语音切换到视频通话,反之亦然

标签 android video-streaming quickblox

我们需要一些机制来支持语音/视频通话之间的无中断切换。我没有在文档中找到任何有用的信息。如果 quickblox 不支持此功能,我们基本上需要在视频通话期间进行交流,让我们的对手知道我们已经从语音模式切换到视频模式。有什么建议吗?

我可以在通话期间通过 XMPP 协议(protocol)进行通信吗?

最佳答案

您可以通过两种方式做到这一点: - 随时开始视频通话并禁用视频流。 - 每次必须切换时都要召回。 - 每次都创建新的 QBRTCSession。引用https://quickblox.com/developers/Sample-webrtc-android#Session_management .

当然,您可以在通话期间通过聊天进行交流。视频聊天和聊天模块独立工作。但是你不能在没有聊天的情况下使用视频聊天。

关于android - 快点。如何从语音切换到视频通话,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43041802/

相关文章:

android - 扩展 View 并使用 onLongclick

ios - 如何在 Quickblox 中的两个用户之间创建 session ?

ios - 使用正确信息的 Quickblox 更新用户密码失败

android - 如何在用户单击网站上的下载链接时自动启动 android apk 安装过程

java - getPreferenceScreen().findPreference 与 findPreference 之间的区别

android - 将 36 MB JSON 文件写入 Realm 数据库时 UI 被阻塞,因此无法显示进度

FFMPEG - 从本地流中每隔 n 秒保存一次快照

swift - tvOS:AVPlayer 音频播放但没有视频

php - Laravel 5 HTTP 响应、M4V 文件和 iOS MPMoviePlayerViewController

android - QuickBlox android session 用户信息为空