| Данное руководство описывает пошаговую настройку возможности подключения одной Skype-линий к 3CX, при помощи утилиты SipTheeSkype. Общая информация о 3CX - Skype транкеПринцип работы 3CX - Skype транка довольно прост - используется промежуточное ПО - программный SIP - Skype шлюз. К нему с одной стороны подключается VoIP транк 3CX, а сам он, с другой стороны, подключается как плагин к Skype. Это ПО называется SipTheeSkype, оно абсолютно бесплатно и находится здесь.
Программа SipTheeSkype написана на Java. Она может быть установлена как на 3CX сервер, так и на другой компьютер в сети. Главное требование - SipTheeSkype и Skype клиент должны быть установлены на одной машине. SipTheeSkype - кросс платформенное приложение, которое работает под Windows и под Linux. В данной статье рассматривается только настройка под Windows. Из интересных особенностей программы стоит отметить передачу Skype аккаунта в виде Caller ID для 3CX абонента. Иными словами, если какой-то абонент Skype звонит на 3CX - Skype шлюз - пользователи видят Skype аккаунт этого абонента на своем SIP телефоне. И сразу могут "опознать" звонящего. Еще одно важное преимущество SipTheeSkype - это возможность организовывать многоканальные Skype транки. Таким образом, 3CX сервер (то есть, ваша телефонная система) может иметь несколько Skype аккаунтов для входящих и исходящих вызовов. Что это дает? Во-первых, несколько сотрудников одновременно смогут звонить Skype абонентам. Во-вторых, вы можете раздать (или опубликовать на сайте в виде кнопки) только один, первый Skype аккаунт, и SipTheeSkype будет автоматически переводить звонящих Skype клиентов на ваш следующий аккаунт.
Для организации одноканального 3CX - Skype транка выполните следующие действия:1. Скачайте программу Skype отсюда. 2. Скачайте SipTheeSkype отсюда и разархивируйте ее в папку на жестком диске. Я рекомендую использовать папку siptheeskype. Для определенности, пусть это будет C:\siptheeskype 3. Скачайте Java - машину отсюда. 4. В 3CX добавьте VoIP провайдера в соответствии с инструкцией к 3CX. VoIP Providers > Add provider > Generic SIP Trunk Если SipTheeSkype будет работать на той же машине, на которой стоит 3CX сервер, укажите качестве SIP server hostname or IP IP адрес сетевой карты сервера, либо 127.0.0.1 Укажите SIP server port - 5070. Внимание, это важно! По умолчанию, SipTheeSkype принимает SIP сообщения на этот порт. Maximum simultaneous calls - укажите 1. Стандартный Skype клиент не поддерживает более одного одновременного разговора. Outbound Rule (Правило для исходящих звонков) пока создавать не нужно. Мы рассмотрим этот вопрос чуть позже, при тестировании работы транка. В разделе Advanced созданного VoIP провайдера установите следующие параметры: Supports Re-Invite - выключено Supports 'Replace' - включено PBX Delivers Audio - выключено Require registration for: Do not require
Зафиксируйте значения External Number, Authentication ID и Authentication Password для созданного порта (Virtual Extension) VoIP провайдера. Для определенности, примем эти значения все равные 10008. Эти значения потребуются для настройки SipTheeSkype. 5. Перейдите в папку C:\siptheeskype, в которую вы разархивировали SipTheeSkype. Скопируйте все содержимое вложенной папки samples в корень папки siptheeskype. 6. Откройте в редакторе файл siptheeskype.cfg. Найдите блок, начинающийся со строки #Sample config with NO registration и закомментируйте в нем все строки до строки # --- end of NO registration example. Следом за этой строкой вставьте текст #3CX registration - comment out NO registration info above first and uncomment the following. host_port=5070 contact_url=sip:10008@127.0.0.1:5070 from_url="10008" <sip:10008@127.0.0.1:5060> username=10008 passwd=10008 do_register=yes # --- end of 3CX Reg ---
7. В этом же файле найдите строку audio_codec=PCMU,PCMA,GSMTRI,ILBC,SPEEX закомментируйте ее и вставьте строку audio_codec=PCMU,PCMA Таким способом мы отключили ненужные голосовые кодеки. Чуть ниже будет строка audio_frame_size=240,240,160,240,160 Ее также нужно закомментировать, и ниже вставить строку audio_frame_size=240,240 Конечно, можно просто модифицировать нужные строки, но я рекомендую все же комментировать. Так будет легче проверить изначальные настройки. Сохраните и закройте файл siptheeskype.cfg. 8. Теперь следует указать программе SipTheeSkype правила, по которым она будет обрабатывать поступающие на нее вызовы со стороны 3CX (SIP) и со стороны Skype. Эти правила в некоторых аппаратных VoIP устройствах еще называют адресной книгой или диалпланом (Address Book или Dialplan). Правила для вызовов со стороны 3CX прописываются в файле SipToSkypeAuth.props. Откройте его, закомментируйте последнюю строку и добавьте правило *,*,*,calleeid Это правило означает: SipTheeSkype принимает входящие SIP вызовы от любого абонента в сети 3CX, извлекает из SIP URI (адреса) номер, который этот абонент набрал, и передает его Skype. В свою очередь, в Skype нужно каждому абоненту (контакту) назначить Номер быстрого набора (это будет рассмотрено ниже). Skype будет инициировать дозвон абоненту по этому номеру. Обратите внимание, что Номер быстрого набора для абонента также можно указать в файле SipToSkypeAuth.props. Однако, мне показалось удобнее и нагляднее сделать это непосредственно в интерфейсе Skype. Правила для вызовов со стороны Skype прописываются в файле SkypeToSipAuth.props. Откройте его, закомментируйте последнюю строку и добавьте правило *,sip:10008@127.0.0.1:5060 Это правило означает: SipTheeSkype принимает входящие Skype вызовы от любого абонента в сети Skype и передает их на SIP URI 10008@127.0.0.1:5060, то есть на 3CX Virtual Extension номер 10008. Затем этот вызов обрабатывается стандартными правилами 3CX для входящих вызовов. Сохраните оба эти файла и закройте их. 9. Запустите Skype и дождитесь, пока она подключится к Интернет. Из папки C:\siptheeskype запустите файл SipTheeSkype_win.bat. Появится предупреждение Skype о том, что внешнее приложение пытается получить доступ к API Skype.
Разрешите. Затем, в верхней части окна Skype снова кликните на сообщение о том, что внешнее приложение (Java машина) пытается получить доступ к Skype и разрешите повторно. Момента с двойным разрешением я, честно говоря, не понял.
10. Только после того, как вы дали эти разрешения, переключитесь на окно, в котором работает командный файл SipTheeSkype_win.bat. Вы увидите, что 3CX успешно зарегистрировалась на SipTheeSkype и ожидает вызовов. Также в этом окне можно увидеть и другую полезную информацию, например, используемые кодеки, аккаунт Skype, под которым работает транк (SkypeUserId) и т.п.
Не закрывайте это окно во все время работы транка!
Проверка работы 3CX - Skype транкаДля определенности положим следующее:
1. Создайте правило для исходящих вызовов: Все вызовы, начинающиеся с 5 и имеющие две цифры в номере - направлять по маршруту Skype.
2. Назначте абоненту Тест-звонок Skype какой-нибудь Номер быстрого набора, например, 55.
3. Наберите на вашем настольном VoIP SIP телефоне номер 55. Вы должны слышать четкий и громкий женский голос тестовой службы. Треска, шипения и других артефактов быть не должно! Теперь с любого другого аккаунта Skype позвоните на аккаунт, используемый для 3CX транка. Должен зазвонить настольный телефон, в соответствии со входящим правилом 3CX. Кроме того, на телефоне должен в текстовом виде отобразиться Skype аккаунт звонящего абонента! 4. Попробуйте протестировать работу всей системы с мобильными абонентами Skype. Вам понравится! Вызовы SkypeOUT и SkypeINЯ умышленно не рассматривал настройки SipTheeSkype для этих сервисов, хотя SipTheeSkype позволяет их использовать. Причина в том, что тарифы на эти услуги у Skype значительно завышены. Я предлагаю воспользоваться крайне недорогими SIP провайдерами для организации звонков на обычные телефоны. Дополнительное преимущество тут еще в том, что при работе с SIP VoIP операторами 3CX не требует никаких дополнительных шлюзов! Итак, добавив Skype к 3CX, вы получаете полностью интегрированную коммуникационную систему для вашей компании. Ничто не препятствует вам, например, разместить кнопку Skype Call Me! на вашем сайте. Или подкючить все смартфоны сотрудников со Skype к внутренней телефонной системе. Надо сказать, что использование Skype бизнес - абонентами теперь значительно упрощается, благодаря договору между Skype и Приватбанком. Успехов! Источник 3cx.com.ua |
-
21 Мая 2012 15 июня, приглашаем Вас на вебинар посвященный 3CX Phone System v11
-
21 Мая 2012 Воспроизведение динамически созданных аудио файлов при помощи VAD
-
16 Мая 2012 Орнаменты традиционных русских промыслов украсили IP-телефоны Yealink
-
12 Мая 2012 Преимущества 3CX Phone System для корпоративного рынка
Подключение 3CX к Skype при помощи утилиты SipTheeSkype: одна линия |














