RTCEAGLVideoView方向更改会冻结流

问题描述 投票:0回答:1

我从其他人那里继承了iOS webRTC应用程序,现在我遇到了我不熟悉的代码问题。

这是Cordova iOS应用中的一个非常通用的webRTC视频流。我试图解决的问题是,在设备方向更改时视频流冻结。因此,当我从lansdscape更改为纵向时,视频流冻结。该应用程序仅是横向应用,因此我希望视频流从一开始就不会改变方向。问题是,如何防止webRTC Videostream切换方向。

该应用程序使用RTCEAGLVideoView类来显示视频流。如果有人对我有什么想法,甚至应该从哪里开始防止该视图切换并因此冻结,那您就可以节省我的时间。

ios cordova webrtc
1个回答
0
投票

我建议将RTCCameraPreviewView用于本地流,将RTCMTLVideoView用于远程流。

阅读本文时,它具有相同的修复:https://bugs.chromium.org/p/webrtc/issues/detail?id=7442

[如果您使用的是旧版本,也请更新GoogleWebRTC SDK。

© www.soinside.com 2019 - 2024. All rights reserved.