VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Плохое качество звука при звонке с софтфона на софтфон

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
zs_ftp
Сообщения: 2
Зарегистрирован: 06 июл 2014, 23:54

Плохое качество звука при звонке с софтфона на софтфон

Сообщение zs_ftp »

Имеется 2 Android девайса с установленными CSipSimple (впрочем пробовал и Zoiper - результат тотже).
При звонке с одного девайса на другой разобрать речь очень сложно, тк плохое качество звука - помехи, треск и голос собеседника очень "металлический".

Звонок происходит так:

Код: Выделить всё

    
-- Executing [1010@default:1] Dial("SIP/1060-00000010", "SIP/1010,120,tT") in new stack
== Using SIP RTP CoS mark 5
    -- Called SIP/1010
    -- SIP/1010-00000011 is ringing
       > 0xb6d57f28 -- Probation passed - setting RTP source address to 83.149.8.195:6719
    -- SIP/1010-00000011 answered SIP/1060-00000010
       > 0xb6d57f28 -- Probation passed - setting RTP source address to 83.149.8.195:6719
       > 0xb6d41368 -- Probation passed - setting RTP source address to 83.149.8.152:16910
       > 0xb6d41368 -- Probation passed - setting RTP source address to 83.149.8.152:16910
       > 0xb6d41368 -- Probation passed - setting RTP source address to 83.149.8.152:16910
       > 0xb6d41368 -- Probation passed - setting RTP source address to 83.149.8.152:16910
  == Spawn extension (default, 1010, 1) exited non-zero on 'SIP/1060-00000010'
sip.conf:

Код: Выделить всё

[general]
port=5060
bindaddr=0.0.0.0
tcpenable=yes
tcpbindport=5060
srvlookup=yes
disallow=all
allow=g722
allow=gsm
allow=alaw
allow=ulaw
accept_outofcall_message = yes
outofcall_message_context = messages
auth_message_requests = no
icesupport=yes

[1010]
host=dynamic
context=default
type=friend
username=1010
secret=1234567890
transport=tcp
nat=auto_force_rport,auto_comedia
encryption=yes

[1060]
host=dynamic
context=default
type=friend
username=1060
secret=1234567890
transport=tcp
nat=auto_force_rport,auto_comedia
encryption=yes

extensions.conf:

Код: Выделить всё

[default]
exten => _XXXX,1,Dial(SIP/${EXTEN},120,tT)
[messages]
exten => _XXXX,1,MessageSend(sip:${EXTEN},"${CALLERID(name)}"${MESSAGE(from)})
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: Плохое качество звука при звонке с софтфона на софтфон

Сообщение ded »

НЕ понятно
- насколько далеки друг от друга эти Android
- как они общаются с инетом- WiFi? G3? G4?
- действительно общаются по ТСР?
Попробуйте
- общаться только через WiFi и только впределах одной локальной сети
- пообщаться по ulaw | alaw вместо g722
- сделать тестовый exten
exten => *43,1, Answer
exten => *43,n,Echo()
и позвонить с одного и с другого Андроида.
- попробоваать соединяться по UDP
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Плохое качество звука при звонке с софтфона на софтфон

Сообщение awsswa »

Подход к решению этой проблемы строго индивидуальный, надо смотреть очень много параметров и расписывать их на пару страниц дело не благодарное.
Нанимайте профи - он за вас, за пару часов скажет в чем проблема, а может все и поправит сразу.
платный суппорт по мере возможностей
zs_ftp
Сообщения: 2
Зарегистрирован: 06 июл 2014, 23:54

Re: Плохое качество звука при звонке с софтфона на софтфон

Сообщение zs_ftp »

awsswa писал(а):Подход к решению этой проблемы строго индивидуальный, надо смотреть очень много параметров и расписывать их на пару страниц дело не благодарное.
Нанимайте профи - он за вас, за пару часов скажет в чем проблема, а может все и поправит сразу.
Офф: Посмотрел ваши сообщения, в 90% это предложения заплатить вам/профи/дядюшке/etc. Вы чего такой обиженный на жизнь?
ded писал(а):НЕ понятно
- насколько далеки друг от друга эти Android
- как они общаются с инетом- WiFi? G3? G4?
- действительно общаются по ТСР?
Попробуйте
- общаться только через WiFi и только впределах одной локальной сети
- пообщаться по ulaw | alaw вместо g722
- сделать тестовый exten
exten => *43,1, Answer
exten => *43,n,Echo()
и позвонить с одного и с другого Андроида.
- попробоваать соединяться по UDP
Дед, спасибо за направление движения.
Девайсы в разных частях Москвы подключены по LTE, 3G и если повезет - WiFi :)
Общаются действительно по TCP. tcpdump`ом пока не разучился пользоваться.

В пределах одной сети по WiFi проблема повторялась, но решилась несколько иначе:
1. CSipSimple обновили, купили на него G729
2. Прикрутили в Asterisk G729
3. Поставили
nat=force_rport,comedia
4. Включили обязательный SRTP

И вуаля, все заработало.
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: Плохое качество звука при звонке с софтфона на софтфон

Сообщение ded »

zs_ftp, Вы хороший специалист. На своём месте. Которому только нужно дать именно правильное направление.
И который не ленится описать как он решил проблему.
MrRomka
Сообщения: 31
Зарегистрирован: 03 авг 2020, 12:39

Re: Плохое качество звука при звонке с софтфона на софтфон

Сообщение MrRomka »

У меня тоже иногда щелчки появляются во время разговора.
Раньше думал, что это из-за плохого интернта, но эти же девайсы через секунду если созвонить по WhatsApp - связь сказочная.

Думаю, может проблема в кодеках. Девайсы с астериском общаются по 722му, (UDP, srtp) а в транк уходит 711й.

Может тоже попробовать везде 729й, например?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH