0

http://www.webrtc.org/native-code/android之后,我构建的 WebRTCDemo apk 在我的 android 设备上运行良好,并且可以使用 Chrome 启动视频通话。问题是 1)apk 在不同的 LAN 中无法与对等方建立连接,2)但是两个 Chrome 可以成功启动 p2p 呼叫。

检查日志后,我发现 apk 给出了错误的候选传输地址。我的私人地址是 10.10.10.108,公共地址是 112.10.45.196,apk 会向房间服务器发送以下传输地址:

10.0.2.15
10.10.10.108
10.236.188.19
..ipv6..

所以奇怪的是apk在哪里学习了这些两个地址:

10.0.2.15
10.236.188.19

使用 WireShark 嗅探流量后,我没有发现任何线索,TURN/STURN 服务器以正确的值响应。

所以有人知道为什么吗?

4

0 回答 0