Changes between Version 22 and Version 23 of EndpointParameters


Ignore:
Timestamp:
Jul 19, 2024, 3:51:38 PM (4 months ago)
Author:
alx
Comment:

В строках замены регулярных выражений \1, \2 и т.д. заменены на $1, $2 и т.д.

Legend:

Unmodified
Added
Removed
Modified
  • EndpointParameters

    v22 v23  
    8484||  Таймаут соединения  ||  Все окончания SIP  || Параметр устанавливает максимальную длительность соединения в минутах. При достижении заданной длительности соединение разрывается. Значение 0 означает, что длительность соединения не ограничена. Допустимые значения - от 0 до 1440 мин.[[br]][[br]]Значение по умолчанию - 0 (длительность соединения не ограничена). ||
    8585||  Таймаут RTP  ||  Все окончания SIP  || Параметр устанавливает максимально допустимое время отсутствия входящего медиапотока RTP в секундах. Если медиапоток RTP не принимается в течение заданного времени, соединение разрывается. Значение 0 означает, что время отсутствия потока RTP не ограничено. Допустимые значения - от 0 до 7200 с.[[br]][[br]]Значение по умолчанию - 0 (время отсутствия потока RTP не ограничено). ||
    86 ||  Рег. выражение вызова  ||  Все окончания SIP кроме [wiki:EndpointFXS FXS], [wiki:EndpointМБ МБ] и [wiki:EndpointPPS PPS]  || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется username вызываемого SIP URI на втором проходе поиска канального окончания. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^+7\d{4,7}`;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^+?7342(\d{7})/\1` - принимается номер, начинающийся с необязательного символа '+' и префикса '7342', от которого отбрасывается префикс. Пустое значение параметра означает, что канальное окончание не принимает вызовы на втором проходе поиска.[[br]][[br]]Значение по умолчанию - пустая строка. ||
    87 ||  Рег. выражение набора (в FXS - "Рег. выражение номера")  ||  [wiki:EndpointFXS FXS], [wiki:Endpoint1Ind 1IND], [wiki:EndpointMFC-R2 R2], [wiki:EndpointR2DTMF R2DTMF], [wiki:EndpointАДАСЭ АДАСЭ], [wiki:EndpointEM EM], [wiki:EndpointSL SL]  || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется принимаемый из канала TDM номер вызываемого абонента. После приема каждой очередной цифры номера принятая последовательность проверяется на совпадение с регулярным выражением, и если совпадение есть, немедленно выполняется вызов набранного номера без ожидания таймаута набора. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^(1..|2.{6})` - вызывать номера из трех цифр, начинающиеся с цифры 1, или номера из 7 цифр, начинающиеся с цифры 2;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^2(\d{6})/73422\1` - при наборе номера из 7 цифр, начинающегося с цифры 2, вызывать этот номер, добавляя к нему префикс '7342'. Пустое значение параметра означает, что набираемый номер на совпадение с регулярным выражением не проверяется, вызов происходит только по таймауту набора.[[br]][[br]]Значение по умолчанию - пустая строка. ||
     86||  Рег. выражение вызова  ||  Все окончания SIP кроме [wiki:EndpointFXS FXS], [wiki:EndpointМБ МБ] и [wiki:EndpointPPS PPS]  || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется username вызываемого SIP URI на втором проходе поиска канального окончания. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^+7\d{4,7}`;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '$1', '$2' и т.д. Пример: `/^+?7342(\d{7})/$1` - принимается номер, начинающийся с необязательного символа '+' и префикса '7342', от которого отбрасывается префикс. Пустое значение параметра означает, что канальное окончание не принимает вызовы на втором проходе поиска.[[br]][[br]]Значение по умолчанию - пустая строка. ||
     87||  Рег. выражение набора (в FXS - "Рег. выражение номера")  ||  [wiki:EndpointFXS FXS], [wiki:Endpoint1Ind 1IND], [wiki:EndpointMFC-R2 R2], [wiki:EndpointR2DTMF R2DTMF], [wiki:EndpointАДАСЭ АДАСЭ], [wiki:EndpointEM EM], [wiki:EndpointSL SL]  || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется принимаемый из канала TDM номер вызываемого абонента. После приема каждой очередной цифры номера принятая последовательность проверяется на совпадение с регулярным выражением, и если совпадение есть, немедленно выполняется вызов набранного номера без ожидания таймаута набора. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^(1..|2.{6})` - вызывать номера из трех цифр, начинающиеся с цифры 1, или номера из 7 цифр, начинающиеся с цифры 2;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '$1', '$2' и т.д. Пример: `/^2(\d{6})/73422$1` - при наборе номера из 7 цифр, начинающегося с цифры 2, вызывать этот номер, добавляя к нему префикс '7342'. Пустое значение параметра означает, что набираемый номер на совпадение с регулярным выражением не проверяется, вызов происходит только по таймауту набора.[[br]][[br]]Значение по умолчанию - пустая строка. ||
    8888||  Макс. длина номера  ||  [wiki:EndpointFXS FXS], FS01, [wiki:EndpointMFC-R2 R2], [wiki:EndpointR2DTMF R2DTMF], [wiki:Endpoint1Ind 1IND]  || Параметр устанавливает максимальное количество цифр номера вызываемого абонента при вызове со стороны сети TDM. Если в процессе получения из канала TDM цифр номера достигается заданная параметром длина номера, ожидание цифр номера прекращается, и в сеть IP немедленно отправляется вызов (сообщение INVITE). Допустимые значения - от 1 до 99.[[br]][[br]]Значение по умолчанию - 12. ||
    8989||  Таймаут "громкого боя"  ||  FS01  || Параметр устанавливает величину таймаута функции "громкий бой" канальных окончаний FS01 платы VE-02. Значение 0 означает, что функция "громкий бой" отключена. При установке ненулевого значения в момент поступления входящего вызова запускается таймер на заданную параметром длительность. Если до истечения заданного времени абонент не отвечает на вызов (и вызов не снят вызывающим), включается реле "громкого боя" платы VE-02. Реле отключается при ответе вызываемого абонента или снятии вызова. Допустимые значения - от 0 до 999 сек.[[br]][[br]]Значение по умолчанию - 0 (функция "громкий бой" отключена). ||