на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


asterisk

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
asterisk [2019/07/18 15:32]
timofeev
asterisk [2024/02/12 17:28] (текущий)
timofeev
Строка 19: Строка 19:
 Есть 2 режима работы:​ напрямую и через встроенный прокси. Вторая схема эффективнее (в т.ч. в части нагрузки на Астериск),​ но требует постоянно запущенного отдельного экземпляра Водяного в режиме сервера (можно задействовать тот же экземпляр,​ что и для мобильного приложения).\\ Есть 2 режима работы:​ напрямую и через встроенный прокси. Вторая схема эффективнее (в т.ч. в части нагрузки на Астериск),​ но требует постоянно запущенного отдельного экземпляра Водяного в режиме сервера (можно задействовать тот же экземпляр,​ что и для мобильного приложения).\\
 ==== Режим "​Астериск (AMI напрямую)"​ ==== ==== Режим "​Астериск (AMI напрямую)"​ ====
-В этом режиме ​не требуется отдельного экземпляра Водяного в серверном режиме, ​обмен с сервером ведет каждый пользователь напрямую.\\+В этом режиме обмен с сервером ведет каждый пользователь напрямую.\\
 === Добавление внутреннего номера в справочник === === Добавление внутреннего номера в справочник ===
 Входим в меню администрирование- [[внутренние_номера|внутренние номера (настройки софтфонов)]]. ​ Входим в меню администрирование- [[внутренние_номера|внутренние номера (настройки софтфонов)]]. ​
Строка 33: Строка 33:
 Кроме номера и варианта подключения на вкладке “основные” можно задать префикс выхода на городскую линию (например,​ 9) для исходящего звонка ​ и коды страны или города для входящего. Последние нужны, если оператор связи передает мобильные номера в 11-ти, а городские в 7 или 6-ти значном формате. При задании кода страны и города они добавляются впереди,​ если длина входящего номера меньше 11 (если вы не в России,​ отключите эту функцию через константу ""​).\\ Кроме номера и варианта подключения на вкладке “основные” можно задать префикс выхода на городскую линию (например,​ 9) для исходящего звонка ​ и коды страны или города для входящего. Последние нужны, если оператор связи передает мобильные номера в 11-ти, а городские в 7 или 6-ти значном формате. При задании кода страны и города они добавляются впереди,​ если длина входящего номера меньше 11 (если вы не в России,​ отключите эту функцию через константу ""​).\\
  
-На вкладке "​пользователь,​ пароль"​ указываем пользователя сервера, ​его пароль (см п.1 требований к настройке АТС).\\+На вкладке "​пользователь,​ пароль"​ указываем пользователя ​Астериск и его пароль (см п.1 требований к настройке АТС).\\
 {{:​vn2.png|}}\\ {{:​vn2.png|}}\\
  
Строка 42: Строка 42:
 "​Автоответ при обратном вызове"​ определяет,​ будет ли при ИСХОДЯЩЕМ звонке сначала звонить телефон пользователя и только при снятии трубки начнется собственно вызов другого абонента. Удобнее,​ особенно при использовании гарнитуры,​ чтобы при наборе из программы пользователь "​уже ответил"​ и не совершал лишних действий. "​Автоответ при обратном вызове"​ определяет,​ будет ли при ИСХОДЯЩЕМ звонке сначала звонить телефон пользователя и только при снятии трубки начнется собственно вызов другого абонента. Удобнее,​ особенно при использовании гарнитуры,​ чтобы при наборе из программы пользователь "​уже ответил"​ и не совершал лишних действий.
 Большинство аппаратных IP-телефонов поддерживают автоответ,​ но может потребоваться,​ в зависимости от модели телефона,​ изменить значение константы “заголовок автоответа” (по умолчанию SIPADDHEADER=Call-Info:​ Auto Answer).\\ Большинство аппаратных IP-телефонов поддерживают автоответ,​ но может потребоваться,​ в зависимости от модели телефона,​ изменить значение константы “заголовок автоответа” (по умолчанию SIPADDHEADER=Call-Info:​ Auto Answer).\\
-Если используются программные телефоны (софтфоны),​ целесообразнее включить упомянутый ранее режим “Вместо обратного вызова использовать callto”, исключение - если Водяной работает в режиме терминального сервера,​ а софтфон - локально. В такой ситуации вызов должен идти через команду originate Астериска,​ но автоответ должен поддерживаться софтфоном (в частности,​ такая функция есть в MicroSIP, а в большинстве ​других софтфонов ​доступна лишь в платных версиях). \\ +Если используются программные телефоны (софтфоны),​ целесообразнее включить упомянутый ранее режим “Вместо обратного вызова использовать callto”, исключение - если Водяной работает в режиме терминального сервера,​ а софтфон - локально. В такой ситуации вызов должен идти через команду originate Астериска,​ но автоответ должен поддерживаться софтфоном (в частности,​ такая функция есть в MicroSIP ​и в большинстве ​платных софтфонов). \\
  
  
 ==== Астериск (AMI через встроенный прокси) ==== ==== Астериск (AMI через встроенный прокси) ====
-Этот режим эффективнее (в т.ч. в части нагрузки на Астериск),​ но требует постоянно запущенного отдельного экземпляра Водяного в режиме сервера (можно задействовать тот ​же экземпляр,​ что и для мобильного приложения).\\+Этот режим эффективнее (в т.ч. в части нагрузки на Астериск),​ но требует постоянно запущенного отдельного экземпляра Водяного в режиме ​[[служба|службы]].\\
  
 === Добавление внутреннего номера в справочник === === Добавление внутреннего номера в справочник ===
Строка 54: Строка 53:
 Заполняем лишь первую вкладку,​ указав внутренний номер, вариант подключения "​Астериск (AMI через встроенный прокси)"​ и описанные ранее параметры с вкладки "​основные"​.\\ Заполняем лишь первую вкладку,​ указав внутренний номер, вариант подключения "​Астериск (AMI через встроенный прокси)"​ и описанные ранее параметры с вкладки "​основные"​.\\
 Параметры собственно Астериска и данные пользователя заполним в отдельном справочнике [[облачные_атс|"​облачные АТС"​]] Параметры собственно Астериска и данные пользователя заполним в отдельном справочнике [[облачные_атс|"​облачные АТС"​]]
-=== Создание "​серверного"​ пользователя === 
-Открываем администрирование - [[пользователи|пользователи]],​ создаем новую строку.\\ 
-Называем пользователя "​Сервер"​ и ВКЛЮЧАЕМ флажок "​режим сервера"​ (пользователь в этом режиме не требует дополнительной лицензии).\\ 
-{{:​polzsrv.png|}}\\ 
-Этому пользователю (и ПК) можно назначить дополнительные задачи,​ такие как интеграция с мобильным приложением,​ регламентные задания и т.п. \\ 
  
 === Заполнение справочника "​Облачные АТС"​ === === Заполнение справочника "​Облачные АТС"​ ===
 Открываем администрирование - [[облачные_атс|"​облачные АТС"​]].\\ Открываем администрирование - [[облачные_атс|"​облачные АТС"​]].\\
  
-Внимание! В поле «Порт локального ПК» по умолчанию установлен порт 10385, для Астериск его НЕОБХОДИМО ИЗМЕНИТЬ НА 5038.\\ +Внимание! В поле «**Порт** локального ПК» по умолчанию установлен порт 10385, для Астериск его НЕОБХОДИМО ИЗМЕНИТЬ НА **5038**.\\ 
-В поле «Запускать сервер от имени пользователя» указываем ​ранее созданного ерверного" ​пользователя. \\+В поле «Запускать сервер от имени пользователя» указываем ​пользователя "​Служба"​ (если его еще нет - оставляем ​поле ​пустым). \\
 Тип сервера указываем "​Астериск (AMI через встроенный прокси)"​. Тип сервера указываем "​Астериск (AMI через встроенный прокси)"​.
  
 {{:​asteroats.png|}}\\ {{:​asteroats.png|}}\\
 Остальные параметры почти не отличаются от ранее описанных:​ адрес сервера,​ логин (указывается и в поле "​учетная запись"​ и в поле "​логин"​). Остальные параметры почти не отличаются от ранее описанных:​ адрес сервера,​ логин (указывается и в поле "​учетная запись"​ и в поле "​логин"​).
- 
 Переходим на вкладку "​Asterisk":​\\ Переходим на вкладку "​Asterisk":​\\
-{{:asteroats1.png|}}\\+{{:asteroats2.png|}}\\
 Указываем контекст (обычно from-internal) и автоответ при обратном вызове.\\ Указываем контекст (обычно from-internal) и автоответ при обратном вызове.\\
-После запуска под указанным ​именем пользователя связь с АТС ​будет установлена для всех операторов программы.\\ +Для ​снижения нагрузки на АТС ​и повышения стабильности ​обмена ​желательно заполнить поле фильтрации событий.\\ 
- +Например, ​чтобы ​оставить только события поднятия трубки, указываем 
-== Автозапуск от имени серверного пользователя. == +<​code>​ 
-Когда программа от имени пользователя "​сервер"​ не запущена,​ распознавания входящих и возможности звонить ​из программы не будет ни у одного пользователя. Сервер можно запускать вручную,​ но можно ​и автоматизировать процесс.\\ +Event: BridgeEnter 
-Создайте ярлык со строкой запуска ​\\ +</​code>​
- +
-''"​C:​\Program Files (x86)\ctex\voda\vodjanoj.exe"​ /​usrСервер /pwd123 /​ibname"​Наша база"''​ +
- +
-Здесь ​предполагается,​ что ​имя пользователя - Сервер, пароль 123, а имя ​базы в списке - Наша база. +
-(последний параметр тоже очень важен, при несоответствии названия запуск не сработает).\\ +
-Созданный ​ярлык можно добавить в автозагрузку.\\ +
-Ту же строку запуска можно ​задействовать с помощью утилиты [[runasservice|RunAsService]].\\+
  
 +== Запуск в режиме службы ==
 +Для начала работы серверной части Водяного требуется установить [[служба|службу]] на серверной машине. В дальнейшем служба будет запускаться автоматически после перезагрузки серверного компьютера.
  
 ==== Включение функции телефонии для пользователя ==== ==== Включение функции телефонии для пользователя ====
Строка 104: Строка 92:
  
  
-===== Интеграция с Октелл по протоколу AMI =====+== Интеграция с Октелл по протоколу AMI ==
  
 Кроме Астериск,​ можно использовать другие АТС, поддерживающие протокол Asterisk Manager Interface (АМИ/​AMI),​ в частности Октелл. ​ Кроме Астериск,​ можно использовать другие АТС, поддерживающие протокол Asterisk Manager Interface (АМИ/​AMI),​ в частности Октелл. ​
  
 +[[телефония|Варианты интеграции Водяного с АТС]]
  
  
asterisk.1563453168.txt.gz · Последние изменения: 2019/07/18 15:32 — timofeev