Настройка программы Zoiper. Что такое сип-логин, для чего он нужен и как его получить

Zoiper — это бесплатная программа для осуществления звонков в сети интернет в любых направлениях. Единственное что требуется для обеспечения качественной работы данного сервиса — это наличие высокоскоростного подключения к интернету. Осуществляет поддержку протоколов SIP, IAX и XMPP.

Наличие версий под мобильные устройства и кроссплатформенность сделали его универсальным софтфоном.
Бесперебойное общение, качественная звукопередача и создание большого количества учетных записей, выгодно отличает его от аналогов.

Из существенных ограничений в бесплатной версии, мы видим только отсутствие возможности перевода звонков между сотрудниками.
Если перевод звонка очень важный функционал и обойтись без него – никак, советуем обратить внимание на софтфон PhonerLite или приобрести платную версию Zoiper.

Для приёма/совершения звонков через Ringostat нужно создать SIP аккаунт.

Как создать SIP аккаунт?

SIP аккаунт (VoIP-аккаунт) — учётная запись пользователя в телефонной сети SIP. Используя SIP аккаунт менеджеры смогут принимать входящие и совершать исходящие звонки без каких-либо географических ограничений.
Количество SIP аккаунтов должно быть равно количеству менеджеров.

SIP аккаунт состоит: логина, пароля и адреса сервера, где расположена АТС(пример):

Логин : exampleringostatcom_example
Пароль : Qwerty987654
Шлюз : sip.ringostat.com
Номер порта : 5060
Кодеки : g.711a (alaw), g.711u (ulaw), GSM, OPUS

Чтобы создать SIP аккаунт, нужно перейти в раздел " Виртуальная АТС " - "SIP аккаунты " и выбрать "Создать SIP аккаунт ":

*Обратите внимание, что все поля должны быть заполнены на латинице! Пароль должен содержать минимум 8 символов и хотя бы одну цифру, букву малого и большого регистра.

Рассмотрим установку и настройку софтфона Zoiper на примере подключения к виртуальной АТС Ringostat .

  • Zoiper 4 под ОС Windows
  • Zoiper 4 для Android-устройств
  • Zoiper 5 под ОС Windows
  • Zoiper 4 для iOS-устройств

После перехода на официальный сайт:

По окончанию загрузки дистрибутива, нужно будет выполнить установку SIP-клиента, согласно рекомендаций официального сайта, а так же, вашего системного администратора.

После установки необходимо запустить и донастроить приложение.

В интерфейсе приложения, выберите " Инструменты " – "Настройки ". Во вкладке "Accounts " уже создана учётная запись Ringostat, поэтому нужно добавить параметры, которых не хватает:

Имя пользователя – логин SIP-аккаунта;
Пароль – пароль к SIP-аккаунту;
Caller ID имя – имя менеджера, который будет использовать SIP-аккаунт;
*Если менеджеры совершают исходящие звонки, нужно указать Caller ID имя в настройках SIP-клиента. Это позволит Вам увидеть в журнале звонков, кто из менеджеров совершил исходящий звонок.

Посмотреть логин и пароль sip-аккаунта можно в личном кабинете:

Этих настроек будет достаточно, чтобы приступить к работе с Zoiper и совершать исходящие звонки.

Для приёма входящий звонков, SIP аккаунт нужно добавить в схему переадресации .

После установки, нужно открыть приложение и выбрать QR Scanner.

QR code, который нужно отсканировать находится на странице официального сайта .

Коды ответов сервера (коды состояния запроса) в протоколе SIP, согласно RFC2543

Код ответа от сервера (код состояния запроса) состоит из трех цифр и показывает информацию об обработке запроса сервером или оконечным устройством. Рядом с любым кодом, передается поясняющая фраза, краткое текстовое описание, кода ответа. Код ответа необходим для серверов и оконечных устройств, при этом, они не смотрят поясняющие фразы. А поясняющие фразы необходимы лишь для конечных пользователей.

Ниже представлено описание кодов состояния запроса. Более полное описание вы можете прочитать вRFC2543 .

Первая цифра кода состояния запроса определяет класс ответа. Последние две цифры не имеют определенной роли в классификации. Протокол SIP/2.0 определяет 6 значение для первой цифры:

  • 1xx : Информационные ответы (Informational) – запрос получен, запрос обрабатывается;
  • 2xx : Успех выполнения запроса (Success) – запрос был получен, понят, принят в обработку;
  • 3xx : Переадресация (Redirection) – для завершения запроса необходимо, выполнить следующие действия;
  • 4xx : Ошибка Клиента (Client Error) – запрос имеет некорректный синтаксис(информацию) или запрос не может быть выполнен на данном сервере;
  • 5xx : Ошибка Сервера (Server Error) – сервер не в состоянии выполнить корректный запрос;
  • 6xx : Глобальная Ошибка (Global Failure) – запрос не может быть выполнен на любом сервере.

Далее рассмотрим часто встречающиеся коды состояния запросов и поясняющие фразы к ним, используемые в SIP/2.0. Поясняющие фразы- это рекомендация, пользователи могут изменить их, без воздействия на протокол SIP/2.0. Обратите внимание, что много кодов ответов взято из протокола HTTP/1.1. В SIP/2.0 добавлены коды в диапазоне с x80, так же, в отличие от HTTP/1.1, добавлен новый класс кодов 6xx.

Коды ответов SIP являются расширяемыми. SIP приложению не требуется понимать смысл всех зарегистрированных кодов ответа, хотя такое понимание желательно. Тем не менее, приложенияДОЛЖНЫ понимать класс любого кода ответа, как это указано в первой цифре, и обрабатывать любой нераспознанный ответ как эквивалент кода ответа x00 этого класса. Например, если клиент получает незарегистрированный код ответа 431, он может смело предположить, что было что-то не так в его запросе, и должен обработать ответ, как если бы был получен код 400 (Bad Request). В таких случаях агентам пользователяСЛЕДУЕТ представить пользователю тело сообщения, возвращаемого с ответом, так как в теле сообщения, вероятно, включена информация, которая поясняет нестандартный ответ.

Информационные ответы:

  • 100 ” ;Trying – запрос обрабатывается
  • 180 ” ;Ringing – вызываемы пользователь определен. Идет сигнал о входящем вызове
  • 181 ” ;Call Is Being Forwarded – вызов переадресовывается к другому пользователю
  • 182 ” ;Queued – вызываемый абонент недоступен, вызов поставлен в очередь
  • 183 ” ;Session Progress – данный ответ используется для передачи описания медианных SDP

Успех выполнения запроса:

  • 200 ” ;OK – успешное выполнение запроса
  • 202 ” ;Accepted – запрос принят в обработку

Переадресация:

  • 300 ” ;Multiple Choices – в ответе указаны несколько SIP адресов, где можно найти вызываемого пользователя
  • 301 ” ;Moved Permanently – вызываемый абонент больше не находится по адресу, указанному в запросе
  • 302 ” ;Moved Temporarily – вызываемый абонент временно не находится по адресу, указанному в запросе
  • 305 ” ;Use Proxy входящий вызов должен пройти через прокси-сервер
  • 380 ” ;Alternative Service – запрошенная услуга недоступна, но есть альтернативные варианты

Ошибка Клиента:

  • 400 ” ;Bad Request – некорректный запрос, запрос не понятен серверу
  • 401 ” ;Unauthorized – ответ, что пользователь еще не авторизован на сервере, после этого ответа, посылается повторный запрос RIGISTER с логином и паролем
  • 402 ” ;Payment Required – требуется оплата
  • 403 ” ;Forbidden – абонент не зарегистрирован, не существует
  • 404 ” ;Not Found – вызываемы абонент не найден на сервере
  • 405 ” ;Method Not Allowed – метод не поддерживается сервером
  • 406 ” ;Not Acceptable – пользователь недоступен
  • 407 ” ;Proxy Authentication Required – необходима аутентификация на сервере
  • 408 ” ;Request Timeout – время обработки запроса истекло
  • 409 ” ;Conflict – запрос не может быть выполнен из-за конфликта с текущим состоянием сервера/клиента
  • 410 ” ;Gone – запрошенный пользователь больше не доступен на сервере и нет адреса для перевода вызова
  • 411 ” ;Length Required – сервер отказывается принимать запрос без определенного поля Content-Length
  • 413 ” ;Request Entity Too Large – сервер отказывается обслуживать запрос, т.к. размер запроса слишком велик
  • 414 ” ;Request-URI Too Large – сервер отказывается обслуживать запрос, потому что запрашиваемый URI больше, чем сервер может обработать.
  • 415 ” ;Unsupported Media Type – сервер отказывается обработать запрос, потому что тело сообщения запроса находится в формате, который сервер не поддерживает. Сервер должен вернуть список допустимых форматов, используя Accept, Accept-Encoding и Accept-Language в поле заголовка.
  • 420 ” ;Bad Extension – сервер не понял расширение протокола SIP
  • 480 ” ;Temporarily not available – направление временно недоступно
  • 481 ” ;Call Leg/Transaction Does Not Exist – этот ответ будет возвращен в двух случаях: сервер получил запрос BYE, который не соответствует любому существующему вызову или сервер получил запрос CANCEL, что не соответствует существующим транзакция.
  • 482 ” ;Loop Detected – обнаружен замкнутый маршрут передачи запроса
  • 483 ” ;Too Many Hops – Превышено число прохода прокси-серверов, чем указано в поле Max-Forwards
  • 484 ” ;Address Incomplete – В запросе не полный адрес
  • 485 ” ;Ambiguous – адрес вызываемого пользователя не однозначен
  • 486 ” ;Busy Here – абонент занят
  • 487 ” ;Request Terminated – запрос отменен, обычно приходит при отмене вызова

Ошибка Сервера:

  • 500 ” ;Internal Server Error – внутренняя ошибка сервера
  • 501 ” ;Not Implemented – сервер не поддерживает функциональные возможности, необходимые для выполнения запроса.
  • 502 ” ;Bad Gateway – сервер, действуя в качестве шлюза или прокси-сервера, получил недопустимый ответ от подчиненного сервера, к которому он обратился для выполнения запроса.
  • 503 ” ;Service Unavailable – сервер в настоящее время не в состоянии обработать запрос из-за временной перегрузки или технического обслуживания сервера.
  • 504 ” ;Gateway Time-out – сервер, действуя в качестве шлюза, не получил своевременного ответа от сервера (например, сервер определения местоположения) к которому он обратился для выполнения запроса.
  • 505 ” ;SIP Version not supported – сервер не поддерживает или отказывается поддерживать, версию протокола SIP, который был использован в сообщении запроса

Глобальная Ошибка:

  • 600 ” ;Busy Everywhere – вызов дошел до вызываемого абонента, но вызываемый абонент занят и не желает принять вызов в настоящее время.
  • 603 ” ;Decline – вызов дошел до вызываемого абонента, но вызываемый абонент занят и не желает принять вызов, не указывая причину отказа.
  • 604 ” ;Does not exist anywhere – сервер имеет точную информацию о том, что пользователя, указанного в поле To не существует нигде. Поиск пользователя в другом месте не даст никаких результатов.
  • 606 ” ;Not Acceptable – сервер установил соединение с абонентом, но отдельные параметры, такие как тип запрашиваемой информации, полоса пропускания, вид адресации не доступны
Если вы в статье нашли ошибки или несоответствия, мы будем благодарны, если вы напишите нам о них в комментариях.

Пока вы работаете с виртуальной АТС от вашего оператора - МСН Телеком, Манго и т.д. - эта статья вам не нужна. Но при переносе номера в другую АТС или сервис, она поможет.

О чём речь?

Все клиенты OnlinePBX используют собственные номера в нашей виртуальной АТС. Так как мы их не продаём и не считаем минуты.

Кто-то скажет, что это неудобно - оплачивать два счёта: оператору и нам. А наши клиенты извлекают из этого выгоду: находят дешёвого оператора или направление звонков (по Москве, межгород, за границу и пр.), подключают в АТС и экономят.

Подключить можно почти любого оператора, главное - получить от него СИП-настройки. Это такие параметры, которые нужны для подключения. Так как СИП очень похож на электронную почту, проведём аналогию.

Что такое СИП-логин?

Для примера возьмём вымышленную почту на Яндексе: [email protected] с паролем ******. На самом деле тут три параметра:

  1. Логин пользователя: siplogin .
  2. Его пароль: ****** .
  3. Адрес сервера, чтобы не перепутать с Мейл.ру или Гуглом: yandex.ru .

Те, кто хоть раз настраивал почтовый клиент сразу поймут о чём речь: вас просят заполнить все эти параметры. Иногда ещё нужно указать порты и раздельные серверы для входящих и исходящих писем.

С СИПом всё то же самое, только плохо с названиями. СИП-логин называют по-разному: SIP ID, SIP Login, логин, СИП-аккаунт, SIP account, аккаунт, пользователь, сотрудник, менеджер и так далее. Он состоит из цифр и букв латинского алфавита, три символа минимум.

Для чего он нужен?

Если почта нужна для отправки и получения писем, то СИП-логин для приёма входящих и совершения исходящих звонков.

Есть важный момент: без внешнего номера (транка) вы не сможете позвонить на городские и мобильные, только на такие же СИП-логины.

Что такое транк в IP-телефонии?

Представьте кабель, в котором много проводов.

Каждый проводок - это входящий или исходящий канал связи. Поэтому номера называются многоканальными.

Весь кабель целиком - это транк. Один «конец» кабеля подключаете к АТС, второй оператор подключает к своему оборудованию. Также работают электрические сети: есть кабель - есть напряжение.

Давайте проведём аналогию с электронной почтой.

Вы пишите электронное письмо и отправляете его маме. Но у мамы нет электронной почты. Чтобы доставить ваше письмо нужна отдельная компания. Она получит ваше электронное письмо, распечатает его на бумаге и запакует в конверт. Далее компания найдёт адрес мамы, напишет на конверте и отнесёт на Почту России от вашего имени. Если мама ответит, эта компания получит его и напишет вам электронное письмо.

Такая компания выполняет функцию транка - связывает электронный мир с реальным.

Плюсы : маме не нужен компьютер, интернет, электронная почта и учиться пользоваться этим. Она использует привычные вещи - ручку, листок и конверт. Вы тоже пользуетесь, чем привыкли - электронной почтой. И не надо знать адрес мамы.
Минусы : за сервис придётся платить.

То есть транк вам нужен для звонков на внешние номера - городские и мобильные. Звонить на СИП-логины можно и без транка, мы об этом.

Как получить СИП-логин?

Мы узнали, что для звонков вам нужен внешний номер (транк). А для подключения в других сервисах - специальный адрес - СИП-логин.

Получить СИП-логин и другие параметры можно у оператора связи. Некоторые операторы дают СИП-логин напрямую для транка, это МСН Телеком, Телфин, Арентел. Другие - нет, это Манго, UISCOM и большинство других операторов.

Во втором случае, вам придётся использовать АТС оператора, тогда СИП-логин - это пользователь/сотрудник/добавочный. Создайте нового пользователя, не привязанного к человеку, задайте для него пароль. Запомните эти данные: логин, пароль и сервер.

Телефония для бизнеса с интеграцией в любую CRM

Перечень действий до начала использования оборудования VoIP
Для настройки VoIP-телефонов или VoIP-шлюзов требуется выполнить ряд предварительных действий:

  1. Получить пароль к каждой учетной записи SIP. Пароли необходимы для настройки оборудования. Для получения паролей выполнить следующие действия:
  • Настроить учетную запись SIP:
    • Привязать учетную запись SIP к продукту;
    • Привязать учетную запись SIP к IP-адресу.

    Получение пароля к учетной записи SIP
    Перед началом использования VoIP-телефона или VoIP-шлюза администратору следует получить в электронном или печатном виде пароль к учетной записи SIP. Пароль необходим для последующей настройки оборудования.
    Получение пароля возможно одним из следующих способов:

    1. Смена пароля и вывод нового пароля на печать.
    2. Отправка текущего пароля на указанные адреса электронной почты.

    Смена пароля к учетной записи SIP

    Для смены пароля к учетной записи SIP и вывода пароля на печать требуется выполнить следующие действия:

    Отправка пароля по электронной почте

    Для того, чтобы отправить себе текущий пароль к учетной записи SIP по электронной почте, выполните следующие действия:

    Привязка учетной записи SIP к продукту
    Для того, чтобы выполнить привязку учетной записи SIP к продукту, выполните следующие действия:


    Привязка учетной записи SIP к IP-адресу

    После того, как вы выбрали объект, с которым будет связана учетная запись SIP, необходимо также выполнить привязку учетной записи к IP-адресу или подсети. Привязка к IP-адресу настраивается в группе параметров «Привязка»:

    Примечание
    Опции привязки учетной записи SIP к IP-адресу недоступны при установленном флажке «Не изменять».

    1. Выберите тип привязки:
    • Нет - учетная запись SIP не будет связана ни с каким IP-адресом.
    • Внимание!
      Выбор опции «Нет» может навредить безопасности, так как допускается возможность взлома учетной записи SIP. Привязка к IP-адресу делает невозможным доступ к учетной записи с других IP-адресов.

    • Авто - учетная запись SIP привязывается автоматически. Обычно это происходит при первой регистрации учетной записи
    • Да - при выборе данной опции требуется добавить необходимое количество IP-адресов или подсеть в поле ввода IP-адреса. Поле становится доступным только при выборе опции «Да». Введите IP-адрес и нажмите «Добавить». Затем введите следующий IP-адрес или маску сети вида 1.2.3.4/24 , через / указывается маска сети.
      Добавьте таким образом все нужные IP-адреса.
  • Нажмите .
  • Групповая привязка учетных записей SIP к продукту и IP-адресу

    Для вашего удобства в системе предусмотрена возможность выполнить привязку одновременно нескольких учетных записей к продукту или IP-адресу. Для групповой привязки учетных записей выполните следующие действия:


    В настоящее время огромное количество людей предпочитают общаться в интернете. У данного вида связи масса преимуществ: доступность, низкие цены на звонки, удобство использования и так далее. А совсем недавно увидела свет SIP телефония, которая не только сделала виртуальную связь ещё доступнее, но и значительно расширила её возможности.

    SIP расшифровывается как Session Initiate Protocol. Это IP протокол, который, в отличие от своих предшественников, использует самые новые технологии. Этим он обеспечивает более качественную и надёжную связь. Ниже представлены некоторые данные об использовании SIP телефонии, информация о регистрации аккаунта и виртуального номера, о необходимых программах.

    Что такое SIP телефония: описание услуги

    SIP (англ. Session Initiation Protocol) - это протокол IP-телефонии, который позволяет принимать и совершать звонки. SIP устройство или софт фон - это приложение, которое работает через сеть интернет. Данное приложение придет Вам в помощь, если Вы хотите существенно сэкономить на звонках.

    SIP телефония – современный вид связи, который легко подключается, дешево тарифицируется и обеспечивает качественное, безопасное соединение. С помощью такого сервиса можно:

    1. Совершать дешевые международные исходящие звонки на городские/мобильные номера, а также – на другие sip аккаунты независимо от местонахождения.
    2. Принимать звонки.

    Для приёма звонков сначала необходимо получить виртуальный номер нужной Вам страны и настроить переадресацию на Ваш SIP. Приём входящих звонков на SIP c городских, мобильных номеров и с других sip аккаунтов – бесплатный, возможен в любой точке мира.

    SIP телефония: как работает данный сервис

    SIP телефония в качестве канала связи предоставляет абонентам не телефонную, а IP сеть. Тарифы такой сети намного ниже. Поэтому оплата звонков получается более демократичной, а связь – без помех и перебоев.

    Использование виртуального номера выгодно для крупных компаний, для малого бизнеса и для личных целей.

    Подключение виртуального номера позволит Вам совершать звонки между городами, странами, континентами. Переадресовать поступающий вызов при этом можно на такие устройства (по выбору клиента):

    • Городской телефон;
    • Мобильный телефон;
    • Компьютер/ноутбук/планшет;
    • IP телефон.

    Принимать звонки на компьютер можно на аккаунт Skype либо на SIP-приложения. Стоимость переадресации на стационарный/мобильный телефоны невысока, а на компьютеры/SIP-устройства – бесплатная.

    Интернет телефония позволяет установить SIP программу (Zoiper, 3CX, X-Lite) на ПК, смартфон или любое другое устройство. Также можно настроить SIP аккаунт для IP-телефонов, чтобы принимать и совершить звонки. Получить бесплатный SIP аккаунт можно на сайте sipinout.net.

    SIP телефония: как зарегистрировать аккаунт

    Для чего нужен SIP аккаунт, объяснять наверняка не стоит. Без него невозможно использовать данный вид телефонии. На сегодняшний день известно множество серверов-регистраторов, посредством которых люди могут присоединяться к услуге SIP телефония.

    После регистрации пользователь получает свой индивидуальный номер, состоящий из двух частей. Левая часть - это непосредственно пользовательский номер, а правая - адрес регистрационного сервера. Рекомендуется указывать в логине только цифры, так как при наборе с телефона, не имеющего буквенной клавиатуры, могут возникнуть проблемы.

    Регистрация SIP аккаунта

    Процесс регистрации довольно прост. Для начала пользователю необходимо зарегистрироваться на сервере-регистраторе, к примеру, http://sipinout.net. Далее нужно установить программу-телефон на устройство, которое будет использоваться для IP связи. Затем перейти в настройки и кликнуть пункт создать новую учётную запись. По завершении этих действий потребуется ввести полученные при регистрации на сайте данные. Заметим, что регистрация аккаунта совершенно бесплатна.

    Программы-клиенты для SIP

    Для работы с SIP необходимы программы-клиенты. Так как данный вид IP телефонии является открытым, их существует довольно много. По окончании регистрации такую программу можно скачать с самого сайта, на котором был создан аккаунт. В этом случае клиент даже не придётся настраивать. Он уже будет содержать в себе логин и пароль пользователя.

    Впрочем, если клиент сторонний, то с его настройкой также не возникнет никаких проблем. Чтобы начать пользоваться SIP телефонией, достаточно выбрать в настройках программы пункт создать учётную запись и ввести свои логин и пароль.

    Обязательно обратите внимание на наличие аудиокодеков, так как именно они отвечают за аудио частоту во время общения. Наиболее распространёнными программами для работы с SIP являются:

    1. Zoiper;
    2. X lite.

    Zoiper – это популярный многоязычный клиент для Windows, предпочитаемый многими пользователями. Поддерживает все IP системы, довольно прост в настройке, обеспечивает высококачественную связь. Также имеет дополнительные возможности IP телефонии.

    X lite по своей популярности практически не уступает предыдущему клиенту. Поддерживает возможность голосовой и видео связи, открывает доступ ко всем возможностям SIP телефонии. К тому же, программа абсолютно бесплатная.

    3cx позволяет развернуть на компьютере, ноутбуке или IPhone виртуальный номер. Поддерживает довольно качественную связь, может переводить звонки. Есть функция фиксирования звонков и запись разговоров на диск. Программа также бесплатна.

    SIP телефония: как принимать звонки и звонить

    В заключении немного о процессе приёма и совершения звонков в SIP. Данная процедура совсем несложная. Но, разумеется, имеет свои нюансы.

    Вызов абонента

    Звонить довольно просто. Чтобы сделать звонок с компьютера другому абоненту, достаточно ввести его номер и дать команду вызова. С мобильного телефона нужно набрать левую часть номера, ту, что до собачки, затем выбрать из списка сервер, на котором зарегистрирован вызываемый абонент, и совершить звонок.

    Приём входящих вызовов

    Принимать звонки немного сложнее. На компьютере или ноутбуке, когда пользователю звонят, информация отображается в виде уведомления. Здесь всё просто. А вот на мобильном телефоне во время настройки программы нужно указать, чтобы она принимала входящие вызовы. В таком случае звонки направляются на телефонный номер, и пользователь получает сообщение о входящем вызове.

    В целом, SIP телефония – это очень полезная услуга, которая сделает Ваше общение с партнерами, клиентами, друзьями и родственниками более качественным, эффективным. Желаем Вам становиться успешными и счастливыми, используя современные технологии!