前置摄像头拍摄的WebRTC视频会水平翻转,因此接收端也会显示这个翻转的视频。但是后置摄像头的表现正常,就像相机应用程序一样。
如何更改前置摄像头的翻转行为,以及在远程端接收到的捕获帧?
请尝试这段代码。它表示水平翻转。我已经验证过它可以正常工作。
self.localView.transform = CGAffineTransformMakeScale(-1.0, 1.0);