2017-03-31 2 views
0

webrtc 비디오/오디오 스트림 및 비디오 스트림에 대한 libjingle을 사용하고 있습니다. 아무런 이유없이 안드로이드 7에서 작동하지 않습니다 (적어도 충돌은 없습니다). 안드로이드 4,5,6에서 잘 작동합니다. 이미이 문제에 직면 해있는 사람이 있었습니까?Libjingle webrtc가 안드로이드에서 카메라 초기화에 실패했습니다.

+0

크래시 보고서 또는 충돌 보고서 –

+0

Abir Hasan 님, 도움을 청합니다. 그러나 webrtc의 새 버전으로 이동하여 문제를 해결했습니다. 문제가 lib 자체에있는 것 같아서 안드로이드 7 파일 시스템 변경 사항을 처리하기에는 너무 오래되었습니다. –

답변

0

동일한 문제에 대해 이메일을 받았습니다. a7 변경으로 인해, ~ 신선한 webrtc 버전으로 갱신해야합니다. 소스 코드에서 컴파일 할 수 없다면 (당신에게 아무런 문제가 없음) - 수정 사항이있는 ~ 신선한 libjingle이 있습니다 (참고로, 비디오가 작동하려면 코드를 약간 수정하십시오). Drive archive with libjingle.cc

그냥 응용 프로그램에 아카이브에서 모든 파일을 넣어/SRC는/주/jniLibs하고 Gradle을 추가

compile files('src/main/jniLibs/autobanh.jar') 
compile files('src/main/jniLibs/base_java.jar') 
compile files('src/main/jniLibs/libjingle_peerconnection.jar') 

WebRTC가 모든 프로세서 유형과 A7에서 작동하는 당신이 재생할 수 있도록 아카이브, 모든 것을는 containes 모든 장치와 심지어 에뮬레이터에서도 werbrtc를 사용할 수 있습니다. 재미있게 보내십시오.