2015-12-11 9 views
3

Я использую библиотеку стека ngn, чтобы сделать глоток звонков.Выполнение Sip вызова в android

Если я тестирую локальный сервер, когда подключен к WI-FI, он отлично работает с аудио и видео. Но на исходном сервере я не могу выполнить вызов, даже если на стороне сервера нет запроса. Если я использую другие приложения, такие как «ZOIPER», он также отлично работает.

Следующая ошибка возникает, когда я нажимаю кнопку вызова после регистрации обоих клиентов. ниже выходной LogCat погрешности

12-14 10:35:54.146: D/org.doubango.ngn.services.impl.NgnSipService(4383): OnDialogEvent (Transport error,3) 
12-14 10:35:54.146: D/org.doubango.ngn.sip.NgnAVSession(4383): setState(TERMINATED) 
12-14 10:35:54.147: D/dalvikvm(4383): create interp thread : stack size=128KB 
12-14 10:35:54.149: D/org.doubango.ngn.media.NgnProxyAudioProducer(4383): stopCallback 

please help me out. 
+0

вы зарегистрировать свой аккаунт глотнуть? Проверьте правильность учетных данных. – azimov

+0

да все в порядке. Даже я могу позвонить с локальным сервером. –

+0

Какие ошибки вы получаете? – azimov

ответ

3

Да я нашел решение это было somethig вопрос Natt. просто напишите код для USE STUN для SIP во время настройки конфигурации, написав этот код.

ngnConfigService.putBoolean(
       NgnConfigurationEntry.NATT_USE_STUN_FOR_SIP, true, true); 

Теперь он работает нормально

Смежные вопросы