iOS:如何避免在拍摄过程中视频方向发生变化?

时间:2019-06-29 21:46:18

标签: ios objective-c webrtc ios-camera

我有一个仅支持人像的iOS应用。旋转设备时,即使UI的其余部分保持纵向,RTCCameraVideoCapturer(WebRTC)捕获的视频也会旋转为横向。如何避免这种情况?

1 个答案:

答案 0 :(得分:0)

您可以访问RTCCameraVideoCapturer代码库吗?另外,我不确定您正在使用哪个版本的WebRTC代码库。并且,在您的应用程序中;您打算支持的唯一模式是landscape模式吗?

应该有可以听旋转变化的旋转计算方法。您可以禁用它,也可以使用默认的固定旋转集。

例如,取自this sample codebase;您只能使用RTCVideoRotation_90仅将其横向放置。