Нет звука в Android Lollipop с библиотекой pjsip

В моем приложении для Android используется библиотека pjsip для голосовых вызовов, но она не работает на Android 5.x (звук не слышен ни в одном направлении). Когда я звоню, звука не слышно. Я не уверен, связано ли это с настройками звука в Android в обновленной версии.

Кто-нибудь может мне с этим помочь?

Спасибо, Сонал


person Sonaroid    schedule 27.05.2015    source источник


Ответы (2)


У меня точно такая же проблема с моим проектом. Решение, которое я нашел, состоит в том, чтобы определить PJMEDIA_AUDIO_DEV_HAS_ANDROID_JNI равным 0 и PJMEDIA_AUDIO_DEV_HAS_OPENSL равным 1 в файлах конфигурации.

Однако это вызвало тупиковую проблему с OpenSL (упоминается здесь: http://trac.pjsip.org/repos/wiki/Getting-Started/Android#opensl).

Поэтому я надеюсь на реальное решение на стороне PJSIP или Android.

person Alynchos    schedule 15.06.2015

Мне помогла настройка RxLevel(). (Уровень получения)

Media m = getMedia(i);  
AudioMedia am = AudioMedia.typecastFromMedia(m);   
am.adjustRxLevel(1.5f); 
person Vinay    schedule 13.07.2016
comment
Где найти метод? - person C Williams; 04.12.2018