Я уже разместил этот вопрос в сообществе Reaction-native-webrt c, но пока без особой удачи, так что все идет.
Я занимаюсь разработкой мобильного приложения, которое просто передает видео с задняя камера с использованием response-native-webrt c. Это приложение творит чудеса для всех моделей телефонов, за исключением некоторых избранных устройств Samsung с Android версиями 8.0, 8.1 и 9.0.
Подробный список моделей устройств:
Galaxy A5 (2017) (a5y17lte)
Galaxy S7 (herolte)
Галактика S7 edge (hero2lte)
Galaxy Tab A (2016) (gtaxllte)
Galaxy Note8 (greatlte)
Galaxy S8 (dreamlte)
Galaxy A6 (a6lte)
Galaxy J6 (j6lte)
Galaxy J7 (2016) ( j7xelte)
Galaxy J5 Prime (2016) (on5xelte)
Когда вызывается getUserMedia, я получаю следующую ошибку:
java.lang.RuntimeException:
at org.webrtc.CameraCapturer.<init>(CameraCapturer.java:224)
at org.webrtc.Camera2Capturer.<init>(Camera2Capturer.java:24)
at org.webrtc.Camera2Enumerator.createCapturer(Camera2Enumerator.java:89)
at com.oney.WebRTCModule.VideoCaptureController.createVideoCapturer(VideoCaptureController.java:210)
at com.oney.WebRTCModule.VideoCaptureController.<init>(VideoCaptureController.java:57)
at com.oney.WebRTCModule.GetUserMediaImpl.createVideoTrack(GetUserMediaImpl.java:85)
at com.oney.WebRTCModule.GetUserMediaImpl.getUserMedia(GetUserMediaImpl.java:174)
at com.oney.WebRTCModule.WebRTCModule.lambda$getUserMedia$2$WebRTCModule(WebRTCModule.java:485)
at com.oney.WebRTCModule.-$$Lambda$WebRTCModule$C_Gitx4KOYySlWXaI1K4M1yoJoA.run
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
Я не могу отладить это сам, так как у меня нет телефона Samsung, так что пока только коллега мог помочь с J5 Prime с Android 8.0, но так как мы в разных странах Я не могу заполучить устройство.
* 105 3 * Приложение работает с:
- «реагировать»: «16,9,0»
- «реагировать-нативно»: «0,61,5»
- « response-native-webrtc »:« 1.75.3 »
Я пытался вернуться к response-native-webrt c 1.69.1, 1.69.2, 1.75.0, 1.75.2 без каких-либо улучшений.
Большое спасибо заранее за вашу помощь.