问题描述
我正在使用 Webrtc 创建视频通话应用。使用 WiFi 一切正常。但是当我切换到移动数据时,应用程序需要很长时间(35-40 秒)来建立连接。我检查了日志,发现
如果是无线网络:
appRtcclient.sendOfferSdp(desc);
立即调用
@Override
public void onLocalDescription(final SessionDescription desc)
被触发。但如果是移动数据
appRtcclient.sendOfferSdp(desc);
在 35-40 秒后调用
@Override
public void onLocalDescription(final SessionDescription desc)
被调用。
代码正在运行,只是在使用移动数据时有很大的延迟。有人可以帮我解决这个问题。谢谢
编辑:
经过反复测试,有时即使在移动数据上也能正常工作,但一小时左右后问题再次出现。我真的不知道为什么会这样。
如果需要更多代码以供参考,请告诉我
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)