【问题标题】:ISBX/apprtc-ios does not work on iOS 13 - no video not workingISBX/apprtc-ios 在 iOS 13 上不工作 - 没有视频不工作
【发布时间】:2020-01-09 11:50:09
【问题描述】:

我正在为我们的视频通话项目使用来自https://github.com/ISBX/apprtc-ios 的 apprtc-ios。它在 iOS 12 和 iOS 11 上运行良好。

将我的设备升级到 iOS 13 后,前置摄像头似乎没有录制视频并将其发送给对方 - 如果手机 A 和手机 B 正在进行视频通话会话,手机 A 上的小视频预览方块(iOS 13) 变黑。在手机B(iOS 12)上,手机A没有发送视频 - 整个屏幕都是黑色的,除了小预览方块。不过,音频对话工作正常。

我检查了相机权限 - 该应用程序已启用。

我追踪了代码。视频通话过程中成功获取前置摄像头(iOS 13手机)的cameraID。

经过几个小时的反复试验,我仍然没有任何线索。有人知道怎么解决吗?

【问题讨论】:

  • 您检查或遵循了这个link 指南吗?
  • 是但没有成功

标签: ios apprtc apprtcdemo


【解决方案1】:

HeIIO

我建议你改用 stasel (https://github.com/stasel/WebRTC-iOS)

多亏了这一点,我设法发送和接收,顺便说一下,我必须使用 RTCEAGLVideoView 而不是 MTL 和 VP8 而不是 H264 才能看到来自模拟器 (ios 13) 的视频

:)

【讨论】:

    猜你喜欢
    • 2014-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-28
    • 2019-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多