Ios: как избежать изменения ориентации видео при захвате? - PullRequest
0 голосов
/ 30 июня 2019

У меня есть приложение для iOS, которое поддерживает только портрет.При повороте устройства видео, снятое RTCCameraVideoCapturer (WebRTC), поворачивается в альбомную ориентацию, даже когда остальная часть пользовательского интерфейса остается в портретном режиме.Как этого избежать?

1 Ответ

0 голосов
/ 05 июля 2019

У вас есть доступ к кодовым базам RTCCameraVideoCapturer?Кроме того, я не уверен, с какой версией кодовых баз WebRTC вы работаете.И в вашем приложении;режим landscape является единственным режимом, который вы собираетесь поддерживать?

Должен быть метод расчета вращения, который прослушивает изменения вращения.Вы можете просто отключить его или использовать предпочитаемый фиксированный набор поворотов, несмотря на значение по умолчанию.

Например, взяв из этот пример кодовой базы ;Вы можете использовать только RTCVideoRotation_90 только для альбомной ориентации.

...