Страница 1 из 1
Таймуат между цифрами при наборе
Добавлено: 17 май 2012, 12:02
Otkrick
Добрый день!
Возникают проблемы при наборе: пользователю не хватает времени набрать очередную цифру (начиная с первой). Заглянув в features.conf, нашел закомментированный featuresdigittimeout с дефолтным значением в 1000мс - изменение на 4000мс не помогает.
На * прилично уникальных правил набора для различных пользователей, DigitTimeout(seconds)/Set(TIMEOUT(digit)=timeout) использовать не хотелось бы. Подскажите, пожалуйста, где в Asterisk 1.6 можно изменить таймаут между цифрами по умолчанию?
Спасибо за поддержку!
Re: Таймуат между цифрами при наборе
Добавлено: 17 май 2012, 12:14
ded
Пользователь набирает цифры на
- анальном телефоне подключеным к
-- FXS порту на карте PCI?
-- FXS порту анального шлюза?
- цифровом VoIP телефоне?
- софтфоне (програмном)?
Re: Таймуат между цифрами при наборе
Добавлено: 17 май 2012, 12:20
Otkrick
Cisco 7911 IpPhone и компания, прошитые под sip. У них в конфигах ничего похожего на таймауты между цифрами не нашел. На их стороне может проблема?
Спасибо за помощь, ded!
Re: Таймуат между цифрами при наборе
Добавлено: 17 май 2012, 12:29
ded
Cisco IpPhone ничего не имеют в конфигах, они подгружают специальный файл dialplan.xml (если он есть) со своего tftp сервера, а если его нет - используют настрйки по умолчанию. Синтаксис dialplan.xml не простой, а очень простой:
Код: Выделить всё
<DIALTEMPLATE>
<TEMPLATE MATCH="*" Timeout="5"/>
<TEMPLATE MATCH="1409.." Timeout="1"/>
<TEMPLATE MATCH="2.." Timeout="1"/>
<TEMPLATE MATCH="3.." Timeout="1"/>
<TEMPLATE MATCH="495......." Timeout="1"/>
<TEMPLATE MATCH="499......." Timeout="1"/>
<TEMPLATE MATCH="4.." Timeout="1"/>
<TEMPLATE MATCH="4..." Timeout="1"/>
<TEMPLATE MATCH="5.." Timeout="1"/>
<TEMPLATE MATCH="6......." Timeout="1"/> -->
<TEMPLATE MATCH="7.." Timeout="1"/>
</DIALTEMPLATE>
Re: Таймуат между цифрами при наборе
Добавлено: 17 май 2012, 12:40
Otkrick
Судя по всему, в моем dialplan.xml:
Код: Выделить всё
<DIALTEMPLATE>
<TEMPLATE MATCH="*" Timeout="1"/>
</DIALTEMPLATE>
проблема решается увеличением timeout'а для "*".
Полное описание диалплана для Сisco IpPhones нашел здесь:
http://www.cisco.com/en/US/docs/voice_i ... #wp1047995
Вы используете:
Код: Выделить всё
<TEMPLATE MATCH="1409.." Timeout="1"/>
...
<TEMPLATE MATCH="5.." Timeout="1"/>
<TEMPLATE MATCH="6......." Timeout="1"/> -->
<TEMPLATE MATCH="7.." Timeout="1"/>
Ждем 5 секунд следующую цифру, при этом, если набрали (напр.) московский номер, то через секунду позвонить?
Re: Таймуат между цифрами при наборе
Добавлено: 17 май 2012, 12:57
ded
Да.