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

Таймуат между цифрами при наборе

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

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

Ответить
Otkrick
Сообщения: 75
Зарегистрирован: 31 янв 2012, 17:34

Таймуат между цифрами при наборе

Сообщение Otkrick »

Добрый день!

Возникают проблемы при наборе: пользователю не хватает времени набрать очередную цифру (начиная с первой). Заглянув в features.conf, нашел закомментированный featuresdigittimeout с дефолтным значением в 1000мс - изменение на 4000мс не помогает.

На * прилично уникальных правил набора для различных пользователей, DigitTimeout(seconds)/Set(TIMEOUT(digit)=timeout) использовать не хотелось бы. Подскажите, пожалуйста, где в Asterisk 1.6 можно изменить таймаут между цифрами по умолчанию?

Спасибо за поддержку!
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Таймуат между цифрами при наборе

Сообщение ded »

Пользователь набирает цифры на
- анальном телефоне подключеным к
-- FXS порту на карте PCI?
-- FXS порту анального шлюза?
- цифровом VoIP телефоне?
- софтфоне (програмном)?
Otkrick
Сообщения: 75
Зарегистрирован: 31 янв 2012, 17:34

Re: Таймуат между цифрами при наборе

Сообщение Otkrick »

Cisco 7911 IpPhone и компания, прошитые под sip. У них в конфигах ничего похожего на таймауты между цифрами не нашел. На их стороне может проблема?

Спасибо за помощь, ded!
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Таймуат между цифрами при наборе

Сообщение 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>
Otkrick
Сообщения: 75
Зарегистрирован: 31 янв 2012, 17:34

Re: Таймуат между цифрами при наборе

Сообщение 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 секунд следующую цифру, при этом, если набрали (напр.) московский номер, то через секунду позвонить?
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Таймуат между цифрами при наборе

Сообщение ded »

Да.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH