我已经将我的Android应用程序从Quickblox版本2.6.0升级到3.3.0。我现在遇到了视频通话中缺少音频的问题。这似乎是一个出站问题,因为我已经测试了该应用程序与旧版本的交互。在日志中,我可以看到以下错误:
E/libjingle: (stunport.cc:283): Jingle:Port[0xb850ea58:audio:1:0:local:Net[lo:127.0.0.0/8:Loopback]]: UDP send of 96 bytes failed with error 22
有没有人遇到过类似的问题?
回到这个问题,我不得不羞愧地承认,我在AndroidManifest中缺少适当的权限。 :P
<uses-permission android:name="android.permission.RECORD_AUDIO" />
通信现在按预期工作。但我仍然在日志中看到错误。谁能阐明它们为什么会发生?这是否仅与网络相关(且不可预防)?