SIP-телефония — что это и как это работает

Используйте более совершенный протокол IAX2 для кристальной передачи голоса. Услуга интересна тем, что в распоряжение абонента поступает отдельно выделенный порт, зарезервированный для осуществления двустороннего соединения.

В чем секрет популярности VoIP связи?

Все дело в доступности. Цена на такие услуги ограничивается исключительно тарифами интернет-провайдера, которые чаще всего предполагают безлимитную передачу данных. Это значительно экономит бюджет любой компании, использующей телефонию в качестве инструмента продаж. Чтобы купить IP-телефонию, не нужны крупные капиталовложения. Затраты в этом случае будут состоять из:

  • приобретения телефонного аппарата (если необходимо специализированное устройство);
  • абонентской платы за пользование номером и услугой.

В совокупности все эти суммы не сравнятся с теми расходами, которые вы несли ранее, применяя в работе сотовую и стационарную связь.

SIP-телефония: что это и как работает?

Session Initiation Protocol был внедрен в 1999 году. Это событие считается началом эры IP-телефонии. Существовавший до этого протокол H.323 обладал меньшим функционалом и не мог обеспечить всех потребностей рынка. Все наши абоненты получают полноценный SIP trunk – личный виртуальный канал связи, обеспечивающий соединение провайдера с офисной IP-АТС клиента. Такое оснащение позволяет подключать любое количество номеров.

IP-телефония для офиса – это симбиоз возможностей интернета и голосовой связи. С помощью этой технологии можно:

  • совершать звонки между абонентами внутри сети;
  • общаться посредством видеосвязи;
  • совершать обмен текстовой информацией;
  • передавать мультимедийные файлы.

Поддерживается весь спектр обмена данными. Благодаря скоростному подключению операция занимает миллисекунды. Помимо этого с VoIP телефонов можно совершать звонки на международные номера и наоборот.

Зачем SIP на Android-телефоне?

О минусах писали: смартфоны Android подключаются к интернету через беспроводные 3G- и 4G-сети или WiFi. Но беспроводной интернет снижает качество разговора – придётся переспрашивать клиента, искать место «где лучше ловит» и несколько раз перезванивать.

Мобильный телефон и SIP-клиент пригодятся, когда сотрудник разговаривает с клиентом за пределами офиса, где нет проводного интернета, IP-телефонов и гарнитур. Тогда сохранятся преимущества АТС:

  • мы запишем разговор и сохраним для последующего контроля;
  • разговор попадёт в CRM, чтобы продолжить историю работы с клиентом;
  • входящий не потеряется и не уйдёт на другого менеджера;
  • при необходимости разговор можно вручную перевести на другого сотрудника.

Пригодится SIP на Android и для бесплатного звонка коллегам из роуминга, подключите WiFi в кафе или отеле и звоните по внутреннему номеру.

Почему встроенный клиент?

Наблюдения показывают: в 9 из 10 случаев программный телефон используется тремя способами: принять вызов, позвонить, перевести. Это делают все SIP-клиенты, если у вас нет специальных требований — выбирайте любой. Встроенный клиент имеет ряд преимуществ на фоне устанавливаемых приложений:

  • Отдельно не устанавливается — за нас установил производитель начиная с Android 4.
  • Создавался универсальным — поддерживает максимальное количество вариантов подключения, гарантированно работает с onlinePBX.
  • Интегрируется в смартфон: вызывается из стандартного номеронабирателя, учитывает подключение к сети, настраивается там же, где и другие телефонные функции.
  • Работает с контактами телефона — показывает картинку, набирается из книги, выглядит как обычный звонок.
  • Просто настраивается — заполняется только три поля.

Зная логин, пароль и SIP-домен, софтфон в Android настраивается за минуту. Параметры возьмите из АТС.

Как настроить SIP-клиент для Android

Откройте Настройки → Вызовы. В зависимости от оболочки путь меняется, поэтому в вашем телефоне может быть по-другому. В Samsung Galaxy: Настройки → Мое устройство → Вызовы.

Найдите внизу Параметры интернет-вызовов и откройте Учетные записи. Нажмите Доб. уч. запись и заполните три поля по порядку: Логин, Пароль и Сервер (это ваш SIP-домен). Откройте меню текущей страницы и выберите Сохранить. Всё, настройка завершилась.

Как пользоваться SIP-клиентом

Прежде чем использовать SIP на Android-смартфоне выберите режим работы с исходящими. Вернитесь к пункту Настройки вызовов и нажмите Использ. интернет-вызовы.

  1. Для всех вызовов, если доступна мобильная сеть. Выберите этот пункт, чтобы звонить через SIP, если смартфон подключен к интернету.
  2. Только для интернет-вызовов. Используйте для автоматических интернет звонков на SIP-адреса (SIP URI), выглядит как почта: 123456@example.com.
  3. Запрашивать для каждого вызова говорит за себя.

Попробуйте позвонить себе: увидите обычный звонок со значком интернет-вызова в правом верхнем углу. Вместо номера указан SIP-адрес, если он не записан в контакты — имя определится из АТС. Попробуйте позвонить с мобильного на добавочный: введите три или четыре цифры, нажмите Вызов и выберите тип звонка. На другие номера звонить так же.

Обратите внимание: учётная запись не может одновременно использоваться в разных SIP-клиентах. Это приведёт к конфликтам и часть входящих потеряется.

2. Описание связки SIP/SDP/RTP-протоколов

SIP (Session Initiation Protocol) — протокол установления сессии (не только телефонной) — это текстовый протокол поверх UDP. Также есть возможность использовать SIP поверх TCP, но это редкие случаи.

SDP (Session Description Protocol) — протокол согласования типа передаваемых данных (для звука и видео это кодеки и их форматы, для факсов — скорость передачи и коррекция ошибок) и адреса их назначения (IP и порт). Это также текстовый протокол. Параметры SDP передаются в теле SIP-пакетов.

RTP (Real-time Transport Protocol) — протокол передачи аудио/видеоданных. Это бинарный протокол поверх UDP.

Общая структура SIP-пакетов:

  • Start-Line: поле, указывающее SIP-метод (команду) при запросе или результат выполнения SIP-метода при ответе.
  • Headers: дополнительная информация к Start-Line, оформленная в виде строк, содержащих пары АТТРИБУТ: ЗНАЧЕНИЕ.
  • Body: бинарные или текстовые данные. Обычно используется для передачи SDP-параметров или сообщений.

Вот пример двух SIP-пакетов для одной частой процедуры — установления вызова:

Слева изображено содержимое пакета SIP INVITE, справа — ответ на него — SIP 200 OK.

Основные поля выделены рамками:

  • Method/Request-URI содержит SIP-метод и URI. В примере происходит установление сессии — метод INVITE, вызов абонента 555@192.168.1.200.
  • Status-Code — код ответа на предыдущую SIP-команду. В данном примере команда выполнилась успешно — код 200, т.е. абонент 555 поднял трубку.
  • Via — адрес, на котором абонент 777 ждет ответа. Для сообщения 200 OK это поле копируется из INVITE-сообщения.
  • From/To — отображаемые имя и адрес отправителя и получателя сообщения. Для сообщения 200 OK это поле копируется из INVITE-сообщения.
  • Cseq содержит порядковый номер команды и название метода, к которому относится данное сообщение. Для сообщения 200 OK это поле копируется из INVITE-сообщения.
  • Content-Type — тип данных, которые передаются в блоке Body, в данном случае — SDP-данные.
  • Connection Information — IP-адрес, на который второму абоненту необходимо отправлять пакеты RTP (или UDPTL пакеты в случае передачи факса по T.38).
  • Media Description — порт, на который второй абонент должен передавать указанные данные. В данном случае это звук (audio RTP/AVP) и список поддерживаемых типов данных — PCMU, PCMA, GSM-кодеки и DTMF-сигналы.

SDP-сообщение состоит из строк, содержащих пары ПОЛЕ=ЗНАЧЕНИЕ. Из основных полей можно отметить:

  • o — Origin, имя организатора сессии и идентификатор сессии.
  • с — Connection Information, поле описано ранее.
  • m — Media Description, поле описано ранее.
  • a — медиа-атрибуты, уточняют формат передаваемых данных. Например, указывают направление звука — прием или передача (sendrecv), для кодеков указывают частоту дискретизации и номер привязки (rtpmap).

RTP-пакеты содержат аудио/видеоданные, закодированные в определенном формате. Данный формат указывается в поле PT (payload type). Таблица соответствия значения данного поля конкретному формату приведена в ]]>https://en.wikipedia.org/wiki/RTP_audio_video_profile]]>.

Также в RTP-пакетах указывается уникальный SSRC-идентификатор (определяет источник RTP-потока) и метка времени (timestamp, используется для равномерного проигрывания звука или видео).

Пример взаимодействия двух SIP-абонентов через SIP-сервер (Asterisk):

Как только запускается SIP-телефон, первым делом он регистрируется на удаленном сервере (SIP Registar), отправляет ему сообщение SIP REGISTER.

При вызове абонента отправляется сообщение SIP INVITE, в теле которого вложено SDP-сообщение, в котором указываются параметры передачи звука/видео (какие кодеки поддерживаются, на какой IP и порт отправлять звук и др.).

Когда удаленный абонент поднимает трубку, нам приходит сообщение SIP 200 OK также с параметрами SDP, только удаленного абонента. Используя отправленные и полученные SDP-параметры можно устанавливать RTP-сессию передачи звука/видео или T.38-сессию передачи факсов.

Если полученные параметры SDP нас не устроили, или промежуточный SIP-сервер решил не пропускать через себя RTP-трафик, то выполняется процедура повторного согласования SDP, так называемый REINVITE. Кстати, именно из-за этой процедуры у бесплатных SIP-прокси-серверов есть один недостаток — если оба абонента находятся в одной локальной сети, а прокси-сервер находится за NAT’ом, то после перенаправления RTP-трафика ни один из абонентов не будет слышать другого.

После окончания разговора, абонент положивший трубку, отправляет сообщение SIP BYE.

3. Передача информации о нажатых кнопках

Иногда после установления сессии, во время разговора, требуется доступ к дополнительным видам обслуживания (ДВО) — удержание вызова, перевод, голосовая почта и т.п. — которые реагируют на определенные сочетания нажатых кнопок.

Так, в обычной телефонной линии есть два способа набора номера:

  • Импульсный — исторически первый, использовался в основном в телефонах с дисковым номеронабирателем. Набор происходит за счет последовательного замыкания и размыкания телефонной линии согласно набираемой цифре.
  • Тоновый — набор номера DTMF-кодами (Dual-Tone Multi-Frequency) — каждой кнопке телефона соответствует своя комбинация двух синусоидальных сигналов (тонов). Выполняя алгоритм Гёрцеля можно довольно просто определить нажатую кнопку.

Во время разговора импульсный способ неудобен для передачи нажатой кнопки. Так, на передачу «0» требуется приблизительно 1 секунда (10 импульсов по 100 мс: 60 мс — разрыв линии, 40 мс — замыкание линии) плюс 200 мс на паузу между цифрами. К тому же во время импульсного набора будут часто слышны характерные щелчки. Поэтому в обычной телефонии используется только тоновый режим доступа к ДВО.

В VoIP-телефонии информация о нажатых кнопках может передаваться тремя способами:

  1. DTMF Inband — генерация звукового тона и передача его внутри аудиоданных (текущего RTP-канала) — это обычный тоновый набор.
  2. RFC2833 — генерируется специальный RTP-пакет telephone-event, в котором содержится информация о нажатой клавише, громкость и длительность. Номер RTP-формата, в котором будут передаваться пакеты DTMF RFC2833, указывается в теле SDP-сообщения. Например: a=rtpmap:98 telephone-event/8000.
  3. SIP INFO — формируется пакет SIP INFO c информацией о нажатой клавише, громкости и длительности.

Передача DTMF внутри аудиоданных(Inband) имеет несколько недостатков — это накладные ресурсы при генерации/встраивании тонов и при их детектировании, ограничения некоторых кодеков, которые могут исказить DTMF-коды, и слабая надежность при передаче (если потеряется часть пакетов, то может произойти детектирование двойного нажатия одной и той же клавиши).

Главное различие между DTMF RFC2833 и SIP INFO: если на SIP-прокси-сервере включена возможность передачи RTP непосредственно между абонентами минуя сам сервер (например, canreinvite=yes в asterisk), то сервер не заметит RFC2833-пакеты, вследствие чего становятся недоступными сервисы ДВО. Передача SIP-пакетов всегда осуществляется через SIP-прокси-серверы, поэтому ДВО всегда будут работать.

4. Передача голоса и факсов

Как уже упоминалось, для передачи медиаданных используются RTP-протокол. В RTP-пакетах всегда указывается формат передаваемых данных (кодек).

Для передачи голоса существует много разнообразных кодеков, с разными соотношениями битрейт/качество/сложность, есть открытые и закрытые. В любом софтфоне обязательно есть поддержка G.711 alaw/ulaw-кодеков, их реализация очень простая, качество звука неплохое, но они требуют пропускной способности в 64 кбит/с. Например, G.729-кодек требует только 8 кбит/с, но очень сильно загружает процессор, к тому же он не бесплатный.

Для передачи факсов обычно используется либо G.711-кодек, либо T.38-протокол. Передача факсов по G.711-кодеку соответствует передаче факса по T.30-протоколу, как будто факс передается по обычной телефонной линии, но при этом аналоговый сигнал с линии оцифровывается по alaw/ulaw-закону. Это также называется передачей факса Inband T.30.

Факсы по T.30-протоколу выполняют согласование своих параметров: скорости передачи, размера дейтаграмм, тип коррекции ошибок. T.38-протокол базируется на протоколе T.30, но в отличие от Inband-передачи, происходит анализ генерируемых и принятых T.30-команд. Таким образом передаются не сырые данные, а распознанные команды управления факсом.

Для передачи команд T.38 используется UDPTL-протокол, это протокол на базе UDP, он используется только для T.38. Для передачи комманд T.38 можно ещё использовать протоколы TCP и RTP, но они используются гораздо реже.

Основные достоинства T.38 — снижение нагрузки на сеть и большая надежность по сравнению с Inband-передачей факса.

Процедура передачи факса в режиме T.38 выглядит следующим образом:

  1. Устанавливается обычное голосовое соединение по любому кодеку.
  2. Когда бумага загружена в отправляющий факс, он периодически шлет T.30-сигнал CNG (Calling Tone), что означает готовность к передаче факса.
  3. На принимающей стороне генерируется T.30-сигнал CED (Called Terminal Identification) — это готовность принять факс. Данный сигнал отправляется либо после нажатия кнопки «Получить факс» либо факс делает это автоматически.
  4. На отправляющей стороне обнаруживается CED-сигнал и происходит процедура SIP REINVITE, а в SDP-сообщении указывается T.38 тип: m=image 39164 udptl t38.

Передавать факсы по интернету желательно в T.38. Если же факс нужно передать внутри офиса или между объектами, имеющими стабильное соединение, то можно использовать передачу факса Inband T.30. При этом перед передачей факса обязательно должна быть отключена процедура эхоподавления, чтобы не вносить дополнительные искажения.

Очень подробно про передачу факсов написано в книге «Fax, Modem, and Text for IP Telephony», авторы — David Hanes и Gonzalo Salgueiro.

5. Цифровая обработка сигналов (ЦОС). Обеспечение качества звука в IP-телефонии, примеры тестирования

С протоколами установления сеанса разговора (SIP/SDP) и методе передачи звука по RTP-каналу мы разобрались. Остался один немаловажный вопрос — качество звука. С одной стороны, качество звука определяется выбранным кодеком. Но с другой, необходимы еще дополнительные процедуры DSP (ЦОС — цифровой обработки сигналов). Данные процедуры учитывают особенности работы VoIP-телефонии: не всегда используется качественная гарнитура, в интернете бывают пропадания пакетов, иногда пакеты приходят неравномерно, пропускная способность сети тоже не резиновая.

Основные процедуры, улучшающие качество звука:

VAD (Voice activity detector) — процедура определения фреймов, которые содержат голос (активный голосовой фрейм) или тишину (неактивный голосовой фрейм). Такое разделение позволяет заметно снизить загрузку сети, поскольку передача информации о тишине требует гораздо меньше данных (достаточно лишь передать уровень шума или вообще ничего не передавать).

Некоторые кодеки уже содержат внутри себя процедуры VAD (GSM, G.729), для других же (G.711, G.722, G.726) нужно их реализовывать.

Если VAD настроен на передачу информации об уровне шума, то передаются специальные SID-пакеты (Silence Insertion Descriptor) в 13м RTP-формате CN (Comfort Noise).

Стоит заметить, что SID-пакеты могут быть отброшены SIP-прокси-серверами, поэтому для проверки желательно настраивать передачу RTP-трафика мимо SIP-серверов.

CNG (сomfort noise generation) — процедура генерации комфортного шума на базе сведений из SID-пакетов. Таким образом, VAD и CNG работают в связке, но CNG-процедура гораздо менее востребована, поскольку заметить работу CNG-можно не всегда, особенно при малой громкости.

PLC (packet loss concealment) — процедура восстановления звукового потока при потере пакетов. Даже при 50% потере пакетов хороший алгоритм PLC позволяет добиться приемлемого качества речи. Искажения, конечно, будут, но слова разобрать можно.

Простейший способ эмуляции потери пакетов (в Linux) — воспользоваться утилитой tc из пакета iproute с модулем netem. Она выполняет шейпинг только исходящего трафика.

Пример запуска эмуляции сети с потерей 50% пакетов:

tc qdisc change dev eth1 root netem loss 50%

Отключение эмуляции:

tc qdisc del dev eth1 root

Jitter buffer — процедура избавления от jitter-эффекта, когда интервал между принятыми пакетами очень сильно меняется, и что в худшем случае ведет к неверному порядку принимаемых пакетов. Также данный эффект приводит к прерываниям речи. Для устранения jitter-эффекта необходимо на принимаемой стороне реализовать буфер пакетов с размером, достаточным для восстановления исходного порядка отправления пакетов с заданным интервалом.

Эмулировать jitter-эффект также можно с помощью утилиты tc (интервал между ожидаемым моментом прихода пакета и фактическим может достигать 500 мс):

tc qdisc add dev eth1 root netem delay 500ms reorder 99%

LEC (Line Echo Canceller) — процедура устранения локального эха, когда удаленный абонент начинает слышать собственный голос. Ее суть заключается в том, чтобы вычесть из передаваемого сигнала принимаемый сигнал с некоторым коэффициентом.

Эхо может возникать по нескольким причинам:

  • акустическое эхо из-за некачественного аудиотракта (звук из динамика попадает в микрофон);
  • электрическое эхо из-за несогласованности импедансов между телефонным аппаратом и SLIC-модулем. В большинстве случаев это происходит в цепях преобразования 4-проводной телефонной линии в 2-проводную.

Выяснить причину (акустическое или электрическое эхо) несложно: абоненту, на чьей стороне создается эхо, необходимо отключить микрофон. Если эхо все равно возникает — значит оно электрическое.

Более подробно о VoIP и процедурах ЦОС написано в книге VoIP Voice and Fax Signal Processing. Предпросмотр доступен на ]]>Google Books.]]>

Принцип работы SIP-телефонии

Традиционный городской телефон нуждается в телефонной линии – это медный провод, соединяющий телефонный аппарат и АТС. Таких линий в больших городах десятки тысяч. Междугородняя связь осуществляется посредством прокладки проводов между городами. С наступлением цифровой эры голосовые данные оцифровываются и передаются между населённым пунктами по специальным медным или оптическим линиям в цифровом формате. Это позволяет передавать по одному кабелю тысячи разговоров.

SIP-телефония не использует телефонные линии. Ей нужен интернет – его паутина опутала всю планету. Набирая в браузере адрес сайта, мы даже не задумываемся, что он может загружаться из Германии, Голландии, Бразилии, Соединённых Штатов или Австралии. Аналогичным образом работает IP-телефония – она использует для коммутации абонентов уже существующие интернет-каналы. Для поиска абонентов используются серверы определения местоположений. А за дозвон отвечают совсем другие серверы.

Услуги СИП-телефонии предоставляются SIP-провайдерами. При наборе номера IP-телефон соединяется с серверами провайдера, а те самостоятельно маршрутизируют звонок в нужном направлении – находят вызываемого абонента (он может находиться в любой точке мира), отправляют ему сигнал вызова. Также у SIP-провайдеров есть выход на традиционную телефонию – ничто не мешает дозвониться с IP-телефона на любой мобильный или городской номер.

Возможен звонок и в обратном направлении – с мобильного или городского на IP-телефон, для этого используются арендованные прямые номера или шлюзы.

Преимущества и особенности SIP-телефонии:

  • Отсутствие географической привязки – вы можете пользоваться IP-телефонией в любой точке мира, оставаясь на связи со своим номером (выдаётся провайдером).
  • Звонки внутри сети одного провайдера осуществляются бесплатно – даже если один абонент находится в Калининграде, а другой отправился в Сидней.
  • Почти мгновенное соединение – провайдеры обрабатывают звонки практически мгновенно.
  • Возможность совершения видеозвонков и отправки текстовых сообщений.
  • Большие возможности для бизнеса – здесь задействуются целые виртуальные АТС с морем бизнес-функций, начиная от перевода звонков и заканчивая организацией call-центров с нумерацией в формате 8-800.
  • Возможность приобретения прямых номеров во многих крупных городах (в том числе за границей). Как правило, количество номеров на одном аккаунте не ограничивается.
  • Дешевизна звонков на мобильные и стационарные номера – от нескольких копеек за минуту, что в разы дешевле традиционной телефонии. Например, звонки в Австралию и США стоят около 1 руб/мин. Самые дорогие – звонки в страны СНГ (и в некоторые непопулярные страны).

SIP-телефония используется как частными лицами, так и представителями бизнеса.

Как подключиться

Вам понадобятся:

  • Аккаунт у одного из провайдеров IP-телефонии – им может послужить оператор Задарма.
  • Доступ в интернет – рекомендованная скорость составляет минимум 512 кбит/сек.
  • IP-трубка или софтфон (программный телефон).

Регистрируем аккаунт, пополняем счёт, идём в раздел помощи для получения настроек. Для настройки оборудования или софтфона понадобятся ID абонента (его логин или внутренний номер), пароль, адрес сервера. Введите настройки в софтфон или IP-трубку и дождитесь соединения. Теперь можно приступать к звонкам.

Для более удобного совершения звонков мы рекомендуем использовать IP-трубки. Например, телефон Atcom AT610 обойдётся всего в 1800 рублей. Выглядит он как простой стационарный аппарат, только подключается к интернету. Если общаться через софтфон, придётся держать компьютер включённым. Ещё один вариант – установить софтфон на смартфон, что тоже очень удобно.

Как использовать SIP в Облачной АТС Билайн

Кажется, теории более чем достаточно, давайте обратимся к практике. Использование SIP в Облачной АТС Билайн является решением, которое позволяет сделать АТС в офисе крайне нетребовательной к ресурсам, дешевой и гибкой.

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

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

  • стационарный ПК или ноутбук;
  • специализированный IP-телефон;
  • мобильный телефон при наличии необходимого ПО.

В случае наших клиентов SIP чаще всего используется для подключения стационарных офисных телефонов.

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

Отметим, что SIP в Облачной АТС Билайн могут быть двух видов – c DEF и без него. Похоже, придется описать еще один термин.

DEF – телефонный код, не обладающий географическим признаком, например, «8-901» или «8-905».

Таким образом, SIP с DEF – это дублер мобильного номера, который работает аналогично. В этом случае у абонента есть возможность одновременно работать и с мобильным номером (SIM-карта в GSM-телефоне), и с SIP на любом устройстве.

Какой бы вариант ни применялся и для каких целей вы бы ни хотели подключить SIP, настройки едины.

Настройка SIP в Облачной АТС Билайн

После того как вы стали клиентом Билайн и перешли на Облачную АТС, для настройки SIP необходимо произвести несложные действия:

  1. Добавить номер (нового абонента);
  2. Активировать SIP и задать пароль;
  3. Прописать настройки SIP в телефон или приложение.

Давайте подробнее пройдемся по шагам.

Обратите внимание: чтобы добавить абонента SIP с DEF, нужно выбрать один из номеров на договоре, для этого есть отдельный пункт.

После добавления номера для настройки SIP конкретному абоненту нужно перейти в его профиль.

Эти настройки необходимо прописать в телефоне или приложении, рассмотрим на примере.

Настройка софтфона X-Lite

Давайте разберем на примере софтфона X-Lite. Это одно из популярных сторонних ПО для использования SIP, которое можно скачать для операционных систем Windows и Mac, перейдя по ссылке www.counterpath.com/x-lite-download/.

В случае, если вы обнаружите проблемы со звуком во время звонков, или один абонент не будет слышать другого, рекомендуем попробовать уменьшить время регистрации на телефонном сервере в поле Register Settings значение Register every: вместо 3600 секунд попробуйте поставить с постепенным уменьшением 2700, 1800, 900, 600 секунд.

Более подробно настройку с примерами мы рассмотрели в Справке.

Более никаких дополнительных знаний и навыков для настройки SIP-связи не потребуется. Вам остается только выбрать, какими устройствами и решениями пользоваться, и прописать настройки для абонентов.

Источник: tarifprofy.com

Техника и Гаджеты
Добавить комментарий