我的问题是H264 WebRTC Video正在按预期在真实设备上的iOS 13上播放。 但它无法在iOS 13模拟器中播放。如图所示,它显示红色屏幕。 音频正常播放。日志还显示,以正确的速率成功解码帧。
Source from Kafka apache documentation
cocoapods的GoogleWebRTC版本为1.1.29229
答案 0 :(得分:2)
我在我们的应用中遇到了同样的问题。 WebRTC方面似乎是一个错误。 我能够在他们的测试应用(AppRTCMobile)中重现它,并在此处发布了有关该错误的错误报告: https://bugs.chromium.org/p/webrtc/issues/detail?id=11012
请在那里盯着星星:)
与此同时,将编解码器强制为VP8似乎可以解决模拟器上的问题(作为一种临时解决方法)。