Изменить камеру по умолчанию в jitsi-sdk на android - PullRequest
0 голосов
/ 04 мая 2020

Я занимаюсь разработкой собственной видео-конференции Android -App и использую jitsi-sdk. Но я хочу установить заднюю камеру моего смартфона по умолчанию. Пользователь может изменить его после запуска конференции, но моя цель состоит в том, чтобы изменить его до начала конференции без взаимодействия с пользователем.

Я уже пытался переключить камеру путем создания cameraCapturer / videoCapturer, но JitsiMeetActivity открывает передняя камера. Также я попытался использовать метод putExtra для запуска-намерения.

Таким образом, моя активность выходит за пределы JitsiMeetActivity, и после установки параметров JitsiMeetConferenceOptions конференция запускается следующим образом:

   Intent intent = new Intent(context, JitsiMeetActivity.class);
   intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
   intent.setAction("org.jitsi.meet.CONFERENCE");
   intent.putExtra("JitsiMeetConferenceOptions", options);
   startActivity(context, JitsiMeetActivity); 

После что я ничего не могу программно изменить.

Есть ли способ получить настройки до открытия JitsiMeetActivity?

Надеюсь, кто-нибудь сможет мне помочь.

...