Всем привет, Софтфон (Sipdroid и CSipSimple) на разных андроид телефонах с ICS периодически теряет связь с астериском (тихие паузы в разговоре), причем происходит это только если телефон подключен через WiFi (через 3G оператора -- все отлично, без проблем). Пробовал, разумеется, разные WiFi точки (дома, у друзей, общедоступные) -- всюду одинаково.
В логе андроида, когда идут проблемы, следующее:
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:lost
W/AudioTrack( 158): stepServer() could not lock cblk
W/AudioTrack( 158): stepServer() could not lock cblk
W/AudioFlinger( 158): RecordThread: buffer overflow
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:underflow 498
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:lost
I/System.out( 1271): RTP:underflow 508
I/System.out( 1271): RTP:underflow 518
I/System.out( 1271): RTP:underflow 521
I/System.out( 1271): RTP:underflow 523
I/System.out( 1271): RTP:lost
Может можно что-то в андроиде или астериске подправить?
Всем давно известно, что андроид очень криво работает с WiFi модулями. И тут нужно набраться терпения и ждать, когда выйдет очередное обновлние в котором они таки победят эту проблему.
Задан: Jun 18 '12
Просмотрен: 465 раз
Обновлен: Jun 19 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
на dd-wrt этот фокус решается уменьшением задержек в udp и tcp в IP Filter Settings (adjust these for P2P) - с default - 3600 и 120 на 30 и 30 но.... это на андройд 2.3, как это на 4 будет, хз
awsswa (Jun 19 '12)edit@awsswa -- спасибо! У меня не dd-wrt и настройки есть такие: http://pastebin.ca/2180686 (сорри что ссылка, не справился с форматиированием для ответа). Что на что менять?
Stan-O (Aug 15 '12)edit