Bal*_*nan 4 ios webrtc swift ios13 iphone11
我正在使用 WebRTC 进行视频通话。我使用 RTCMTLVideoView 在应用程序中呈现遥控器的视频。除iPhone 11系列设备外,其他设备均运行良好。
#if arch(arm64) // Using metal (arm64 only)
remoteRenderer = RTCMTLVideoView(frame: showInView.bounds)
#endif
Run Code Online (Sandbox Code Playgroud)
我正在 iPhone 11 Pro 13.3.1、iPhone XS 13.2.3 和 iPhone 6 12.3 中检查该问题。但只有 iPhone 11 遇到这个问题。对于这个远程视频渲染问题我们有什么解决方案吗?
很高兴看到我没有发疯,这确实是一个问题!不太清楚为什么你和我的帖子被否决了。
我已在 iPhone XS iOS 13.4 上改用 RTCEAGLVideoView。这适用于本地渲染。我无法让远程渲染工作,并且不确定问题是出在 WebRTC 还是我的实现上。然而 RTCMTLVideoView 显然已损坏。
本周我希望开始深入研究 WebRTC Objective C源代码,看看是否能找到任何东西。
编辑:我已向谷歌提交了错误报告。您(以及其他遇到此问题的人)能否对错误报告进行投票,以便我们尽快让 Google 处理此问题?谢谢!
编辑:好吧,问题是 webrtc 的 cocoapods 版本已被弃用,人们需要手动构建框架。那么这个问题就消失了。大家好运!
| 归档时间: |
|
| 查看次数: |
1665 次 |
| 最近记录: |