При звонке с одного девайса на другой разобрать речь очень сложно, тк плохое качество звука - помехи, треск и голос собеседника очень "металлический".
Звонок происходит так:
| Код: |
| -- 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)}) |
Нанимайте профи - он за вас, за пару часов скажет в чем проблема, а может все и поправит сразу.
или спрашивайте, что именно у Вас не получается.
то, что написано в первом посте, это не начало решения проблемы, а только описание.
снять дамп с помощью tcpdump, засунуть получившийся результат wireshark посмотреть что происходит
по результатам подкрутить нужные параметры
Вариант по другому - крутить параметры на угад - вдруг заработает.
ps: и включите джиттербуфер.
| zs_ftp @ Пн Июл 07, 2014 00:02 писал(а): |
| При звонке с одного девайса на другой разобрать речь очень сложно, тк плохое качество звука - помехи, треск и голос собеседника очень "металлический". |
Может уже хватит гадать на кофейной гуще?
1. Отключаем шифрование.
2. для обоих пиров прописываем directmedia=no
3. записываем tcpdump в pcap, закидываем в wireshark - там запускаем RTP Analyzer. Там смотрим сколько потерь, какой jitter и какое расхождение клоков.
После этого можно будет дать советы о том, что же делать.
_________________
http://mh.otx.ru Гибкие SIP/E1 шлюзы Alvis. SIP-Модернизация LDK/TDA:VoIP, Добавь E1 к Asterisk.
UPDATE! Теперь и T.38! Скидки для форумчан!!