首页 > 解决方案 > 使用 WebRTC 和 JanusGateway 在 Android 的同一活动中连接视频通话后,音频通话的 ICE 失败

问题描述

我得到一个视频流,包括音频和一个单独的音频流。两者都来自同一台服务器。

我从视频流开始,并在一个屏幕上连接了通话 - 工作正常。

然后使用音频流在另一个屏幕上连接呼叫 - 工作正常。

现在,当我尝试将它们合并到一个屏幕中时。

在同一屏幕上添加视频通话和音频通话。

视频通话正常,但音频通话尝试连接,然后 ICE 失败,音频通话挂断。

分别视频通话和音频通话都在工作。但是当我将它们添加到一个屏幕时。在这里,他们搞砸了音频通话,这是在视频通话连接后调用的。

我正在使用两组不同的信令过程(SDP、ICE 等)连接到来自同一服务器的 2 个流作为对等点。

我哪里错了?

标签: androidaudiovideowebrtcjanus-gateway

解决方案


推荐阅读