| Код: |
| [root@gw /usr/local/etc/asterisk]# uname -a FreeBSD gw 8.2-STABLE FreeBSD 8.2-STABLE #0: Tue Oct 4 14:07:16 UTC 2011 root@:/usr/obj/usr/src/sys/i386v2 i386 |
| Код: |
| gw*CLI> core show version Asterisk 1.8.7.0 built by root @ gw on a i386 running FreeBSD on 2011-11-04 13:16:27 UTC |
подключаюсь к задарма
| Код: |
| [is_zad] type=friend username=51 secret=1e fromuser=51 host=sip.zadarma.com nat=no insecure=invite context=zadarma canreinvite=no qualify=yes |
подключаюсь к городу
| Код: |
| [g59] type=peer host=6ю3 fromuser=59 username=59 secret=c5 nat=no canreinvite=no disallow=all allow=alaw qualify=yes dtmfmode=auto context=from-ext |
абонент
| Код: |
| [508] type=friend context=Is host=dynamic username=508 secret=0w nat=yes canreinvite=no callerid="Vlad" videosupport=yes disallow=all allow=alaw callgroup=1 pickupgroup=1 qualify=yes dtmfmode=auto |
в dialplan
| Код: |
| [Is] exten => _0XXXXXXXX,1, MixMonitor(/usr/local/share/asterisk/sounds/monitor/${UNIQUEID}.wav) exten => _0XXXXXXXX,n, Dial(SIP/is_zad/888${EXTEN},90,rtT) |
| Код: |
| [from-ext] exten => 56,1, Set(PROJ=zzz) exten => 56,n, Set(CITY=xxxx) exten => 56,n, Set(CALLEDIDCUSTOMER=${PROJ}-${CITY}-${CALLERID(num)}) exten => 56,n, Macro(m-from,${CALLEDIDCUSTOMER},${PROJ}) exten => 56,n, Hangup [macro-m-from] exten => s,1, NoOP() exten => s,n, Answer exten => s,n, MixMonitor(/usr/local/share/asterisk/sounds/monitor/${UNIQUEID}.wav) exten => s,n, Set(CALLERID(num)=${CALLEDIDCUSTOMER}) exten => s,n, Background(${ARG2}-welcome) exten => s,n, Queue(z,t,,,45) exten => s,n, Hangup ;output call exten => _405XXXXXX,1, MixMonitor(/usr/local/share/asterisk/sounds/monitor/${UNIQUEID}.wav) exten => _405XXXXXX,n, Dial(SIP/g55/${EXTEN:3},30,rtT) |
Теперь, проблема: когда я получаю входящий звонок или делаю исходящий в город, запись разговора работает без нареканий, а вот когда я делаю исходящий звонок через задарма, у меня есть большая проблема с записью, мой голос и голос абонента не синхронный, я слышу своё приветствии и гудки вызова абонента, я что-то говорю и только потом я слышу приветствие со стороны абонента, это на записи, а в реальности, при беседе, нет таких проблем.
Если кто-то сталкивался, подскажите. Разсинхронизация примерно 5-10 секунд.
_________________
https://github.com/nixonch/a2billing
| Цитата: |
| FreeBSD |
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 1.8.12
Решения телефонии на базе Asterisk || http://it-need.ru
| Код: |
| modules.conf noload => res_timing_pthread.so load => res_timing_dahdi.so asterisk.conf [options] transmit_silence = yes |