我有一个仅支持人像的iOS应用。旋转设备时,即使UI的其余部分保持纵向,RTCCameraVideoCapturer(WebRTC)捕获的视频也会旋转为横向。如何避免这种情况?
答案 0 :(得分:0)
您可以访问RTCCameraVideoCapturer代码库吗?另外,我不确定您正在使用哪个版本的WebRTC代码库。并且,在您的应用程序中;您打算支持的唯一模式是landscape
模式吗?
应该有可以听旋转变化的旋转计算方法。您可以禁用它,也可以使用默认的固定旋转集。
例如,取自this sample codebase;您只能使用RTCVideoRotation_90
仅将其横向放置。