Подскажите новичку:
Идут вызовы с операторов, при соединении проговаривается приветствие
"Здравствуйте для контроля качества обслуживания все разговоры записываются"
Его слышит вызываемый но не слышит оператор, есть ли возможность пускать ролик после соеденения что бы его могли слышать обе стороны ?
собсна исходящие:
[outbound]
exten => _9NXXXXXX,1,Set(filename=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN:1})
exten => _9NXXXXXX,n,MixMonitor(/home/FTPuser/outgoingrec/${filename}.wav)
exten => _9NXXXXXX,n,Dial(SIP/${EXTEN:1}@biznesliniya,30,A(/var/lib/asterisk/sounds/records))
exten => _9NXXXXXX,n,Congestion()
exten => _9NXXXXXX,n,Hangup()
возможно ли это при использвовании опций G или L ? в dial
не совсем понял синтаксис L теоретически через неё можно сделать но как правильно задать параметры я хз
L( x[:y][:z] ): Ограничить звонок временем в 'x' ms, проиграть предупреждение, когда осталось 'y' ms, повторять предупреждение каждые 'z' ms. Только параметр 'x' является обязательным, 'y' и 'z' не обязательны. Нижеприведенные специальные переменные могут быть опционально, использоваться для ограничения вызовов: (используются в app_dial.c)
LIMIT_PLAYAUDIO_CALLER - yes|no (по умолчанию yes) - Проигрывать звуковой файл вызывающему абоненту.
LIMIT_PLAYAUDIO_CALLEE - yes|no - Проигрывать звуковой файл звонящему пользователю.
LIMIT_TIMEOUT_FILE - Проигрываемый файл, когда время вышло.
LIMIT_CONNECT_FILE - Проигрываемый файл в начале вызова.
LIMIT_WARNING_FILE - Проигрываемый файл предупреждения, когда задан параметр 'y'. Если значение LIMIT_WARNING_FILE не определено, тогда будет использован специальный звуковой макрос для проговаривания оставшегося времени ("У Вас осталось [XX минут] YY секунд").
где собсна ролик с переменными задать ?
извините нуба приведите если не сложно пример что бы файлик пригрывался через опцию L как я понимаю с параметром LIMIT_CONNECT_FILE