微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android Opentok Call 无法连接三星 S8 上的移动数据

如何解决Android Opentok Call 无法连接三星 S8 上的移动数据

我正在使用 Opentok SDK 在 Android 上开发一个通话应用。我开始在仅使用移动数据开始通话时遇到问题。我在三星 galaxy S8 (Android 9) 和三星 S20 (Android 10) 上进行了测试。我关闭了 wifi,只使用移动数据。会话开始时,栏中的移动数据图标消失,移动数据断开连接。

场景:

  • WiFi 已关闭
  • 开启移动数据。
  • 仅使用移动数据连接。
  • 按键时的键盘声音已激活。

呼叫开始:

  • 显示视频屏幕。该视频也在操场上播放。在我所有的测试中,声音只传到了操场一次。 (问题仍然存在于纯音频会话中)。
  • 移动数据图标消失了一段时间。
  • 该图标每隔 2 秒出现和消失一次。
  • 应用崩溃并关闭,并显示错误消息:“SessionErrorDomain:连接已断开。与 Opentok 消息传递服务器的连接已断开。检查会话中的网络连接:(会话 ID)”
  • 当应用进程仍然存在时,键盘在按键时不会发出声音。 呼叫永远不会与此设备连接。

在 S8 中,电话永远不会接通,移动数据图标会定期切换,直到我完成应用程序。在 S20 中,图标会切换,但会连接。这是日志猫:

com.opentok.android.samples.custom_audio_driver D/AUdio_FOCUS: Start Renderer
com.opentok.android.samples.custom_audio_driver D/CustomAudioDevice: Turn on Speaker phone
com.opentok.android.samples.custom_audio_driver D/AudioManager: setSpeakerphoneOn true
com.opentok.android.samples.custom_audio_driver D/opentok: [ERROR] otk_ws.c:1343 - Socket 
Failed after bad SSL read(returned -1,errno 103): (SSL_ERROR_SYSCALL)
com.opentok.android.samples.custom_audio_driver D/opentok: [ERROR] otk_ws.c:1343 - : SSL 
Error: 0(error:00000000:invalid library (0):OPENSSL_internal:invalid library (0))

我已经在华为 Y7(Android 8)、三星 S6(Android 7)和小米(Android 10)上测试过,问题不存在。

在三星 S8 中,它在将软件版本更新为:G950FXXSBDTJ1/G950FOWABDTJ1/G950FXXSBDTJ1 后开始发生 安全补丁:2020 年 10 月 1 日

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。