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

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

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


asterisk

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
asterisk [2019/07/21 07:28]
timofeev
asterisk [2024/02/12 17:28] (текущий)
timofeev
Строка 19: Строка 19:
 Есть 2 режима работы:​ напрямую и через встроенный прокси. Вторая схема эффективнее (в т.ч. в части нагрузки на Астериск),​ но требует постоянно запущенного отдельного экземпляра Водяного в режиме сервера (можно задействовать тот же экземпляр,​ что и для мобильного приложения).\\ Есть 2 режима работы:​ напрямую и через встроенный прокси. Вторая схема эффективнее (в т.ч. в части нагрузки на Астериск),​ но требует постоянно запущенного отдельного экземпляра Водяного в режиме сервера (можно задействовать тот же экземпляр,​ что и для мобильного приложения).\\
 ==== Режим "​Астериск (AMI напрямую)"​ ==== ==== Режим "​Астериск (AMI напрямую)"​ ====
-В этом режиме ​не требуется отдельного экземпляра Водяного в серверном режиме, ​обмен с сервером ведет каждый пользователь напрямую.\\+В этом режиме обмен с сервером ведет каждый пользователь напрямую.\\
 === Добавление внутреннего номера в справочник === === Добавление внутреннего номера в справочник ===
 Входим в меню администрирование- [[внутренние_номера|внутренние номера (настройки софтфонов)]]. ​ Входим в меню администрирование- [[внутренние_номера|внутренние номера (настройки софтфонов)]]. ​
Строка 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 через встроенный прокси)"​ и описанные ранее параметры с вкладки "​основные"​.\\
 Параметры собственно Астериска и данные пользователя заполним в отдельном справочнике [[облачные_атс|"​облачные АТС"​]] Параметры собственно Астериска и данные пользователя заполним в отдельном справочнике [[облачные_атс|"​облачные АТС"​]]
-Предварительно создайте пользователя,​ работающего в режиме сервера,​ как описано по следующей ссылке:​\\ 
-[[серверный_пользователь|Создание "​серверного"​ пользователя]] 
  
 === Заполнение справочника "​Облачные АТС"​ === === Заполнение справочника "​Облачные АТС"​ ===
 Открываем администрирование - [[облачные_атс|"​облачные АТС"​]].\\ Открываем администрирование - [[облачные_атс|"​облачные АТС"​]].\\
  
-Внимание! В поле «Порт локального ПК» по умолчанию установлен порт 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]].\\+
  
 +== Запуск в режиме службы ==
 +Для начала работы серверной части Водяного требуется установить [[служба|службу]] на серверной машине. В дальнейшем служба будет запускаться автоматически после перезагрузки серверного компьютера.
  
 ==== Включение функции телефонии для пользователя ==== ==== Включение функции телефонии для пользователя ====
Строка 105: Строка 96:
 Кроме Астериск,​ можно использовать другие АТС, поддерживающие протокол Asterisk Manager Interface (АМИ/​AMI),​ в частности Октелл. ​ Кроме Астериск,​ можно использовать другие АТС, поддерживающие протокол Asterisk Manager Interface (АМИ/​AMI),​ в частности Октелл. ​
  
 +[[телефония|Варианты интеграции Водяного с АТС]]
  
  
asterisk.1563683284.txt.gz · Последние изменения: 2019/07/21 07:28 — timofeev