- ТОП 5: SIP — Клиентов
- Содержание
- Gizmo5
- Ekiga
- SIP Communicator
- QuteCom
- Twinkle
- Виртуальная АТС. Часть 1: Простая установка Asterisk на Ubuntu 20.04
- Asterisk + Ubuntu + VDS = IP-PBX
- Установка Asterisk
- Настройка Asterisk
- Подключение абонентов
- Обзор бесплатных SIP клиентов (программ) для компьютера и смартфона
- Что такое SIP и для чего он используется?
- Определение SIP
- Для чего можно использовать SIP?
- Где можно получить бесплатный SIP аккаунт для входящих и исходящих звонков?
- Какие бесплатные SIP программы предлагаются для компьютеров и смартфонов?
- Подробная характеристика SIP клиентов для ПК и смартфона
- X-lite
- Zoiper
- Linphone
- SJ Phone
- Blink
- MicroSIP
- 3CX Phone
- QuteCom
- Twinkle
- Софтфон Bria
- CsipSimple
- Groundwire
- Media5
- Voip софтфон Zoiper
- Основные возможности программы Zoiper:
- Voip софтфон Xlite
- Основные возможности базовой версии программы Xlite:
ТОП 5: SIP — Клиентов
Содержание
Автор — Андрю Мин (Andrew Min)
Gizmo5
Gizmo5 — одно из старейших SIP-приложений. Разработанный компанией Майкла Робертсона (Michael Robertson) SIPphone и ранее известный как Gizmo Project, Gizmo5 превратился из SIP-клиента в ведущий SIP-провайдер и конкурента противопригарного сервиса Skype. Он поддерживает передачу файлов, голосовую почту и конференции. За скромную плату вы также можете получить телефонный номер и кредит на исходящие звонки (аналогично Skype).
Поскольку Gizmo проприетарен, его нет в репозиториях Ubuntu, но вы можете установить его при помощи пакета libstdc++6, ссылку на его скачивание можно найти на странице: http://url.fullcirclemagazine.org/f6db14.
Ekiga
Ekiga, созданный Дамьеном Сандрасом (Damien Sandras), — это SIP/NetMeeting-клиент, установленный в Ubuntu по умолчанию. Изначально известный как GnomeMeeting, он включает в себя ряд возможностей для работы в локальной сети, таких как поддержка LDAP , Bonjour/ZeroConf. Он также поддерживает стандартные текстовые, голосовые и видео SIP-клиенты, сообщения о статусе, адресные книги и многое другое.
Ekiga установлен в Ubuntu по умолчанию. Чтобы установить его на другие операционные системы, используйте пакет «ekiga».
SIP Communicator
SIP Communicator получил (сомнительную) награду как единственное Java-приложение в этом обзоре. Несмотря на это, он отлично работает в среде Gnome и имеет не только стандартные возможности SIP-клиентов, но также поддерживает Jabber, AIM , Yahoo, MSN и, в тестовом режиме, Facebook. Он также имеет невероятные возможности настройки, в том числе кодирования, расширенные оповещения и огромное число плагинов.
Чтобы установить SIP Communicator, скачайте deb-пакет, находящийся на странице http://url.fullcirclemagazine.org/70453d.
QuteCom
Для установки QuteCom используйте сторонний репозиторий Launchpad перейдя по ссылке http://url.fullcirclemagazine.org/1885a6.
Twinkle
Если вы один из тех пользователей Kubuntu, кто ищет альтернативу QuteCom, попробуйте Twinkle (я пользуюсь именно им). Его автор Мишель де Боэр (Michel de Boer) включил в программу множество возможностей, включая интеграцию с KAddressBook, расширенную обработку звонков, настраиваемые уведомления, шифрование, передачу файлов и даже интерфейс командной строки. Также частично поддерживается оповещение о присутствии и простая адресная книга. К тому же Twinkle отличный VoIP-клиент, основанный на Qt.
Для установки Twinkle используйте пакет `twinkle` из репозитория `universe`.
Источник
Виртуальная АТС. Часть 1: Простая установка Asterisk на Ubuntu 20.04
Из-за перехода на удаленку в небольших компаниях часто возникают проблемы с телефонной связью. Обычно такие фирмы сидят в арендованных офисах, а услуги телефонии им оказывает бизнес-центр. О подключении сотрудников из дому придется позаботиться самостоятельно: самый недорогой способ это сделать — развернуть бесплатный сервер VoIP с открытым исходным кодом Asterisk на виртуальной машине. В статье для примера мы использовали Ubuntu 20.04, но этот рецепт подойдет и для других версий популярного дистрибутива — 18.04 и 18.10, а также (в теории, мы не проверяли) для актуальных версий Debian.
Asterisk + Ubuntu + VDS = IP-PBX
Существуют и другие серверы VoIP, при этом некоторые коммерческие продукты ограниченное время можно использовать бесплатно. Считается, что они гораздо проще в настройке, но требуют для работы Windows или установки с собственного дистрибутива Linux. Это сразу отсекает большинство недорогих VDS, а собственное железо с каналом передачи данных или аренда выделенного аппаратного сервера обходятся дороже. Бесплатный Asterisk разворачивается на любой виртуальной машине, к тому же внедрить его не так сложно. Для этого не потребуется даже сборка из исходных текстов. С помощью Asterisk нетрудно наладить телефонную связь между IP-телефонами (аппаратными и программными), а если подключиться к внешнему провайдеру VoIP, то за небольшую сумму денег вы получите полноценную IP АТС (IP-PBX). Если потребность в ней исчезнет, отказаться можно в любой момент — аренда выгоднее вложений в железо и софт.
Установка Asterisk
Для тестов мы взяли недорогую виртуальную машину, но боевая конфигурация зависит от потребностей заказчика. Здесь проявляется главное преимущество VDS: ресурсов можно заказать по минимуму, а потом добавить, если возникнет такая потребность. Обычно для полноценной работы АТС нужно не меньше 2 ГБ оперативной памяти, но если их будет много, отказаться от лишних ресурсов нетрудно.
Инсталляция сервера VoIP на Ubuntu 20.04 — самая простая часть квеста. Необходимый пакеты есть в официальном репозитории дистрибутива и добавляются в систему парой команд. В Ubuntu мы используем механизм повышения привилегий sudo, а в Debian он скорее всего не понадобится, поскольку там практикуются интерактивные сеансы с правами root:
Запуск и остановка службы Asterisk производятся через systemd, а посмотреть ее статус после инсталляции можно с помощью команды systemctl :
Если все прошло удачно, результат будет примерно таким:
Для старта/остановки/перезапуска (например, после изменения конфигурационных файлов) службы в ручном режиме используются следующие команды:
Пока все стандартно, но самая увлекательная часть нашего приключения впереди. Сервер VoIP нужно настроить.
Настройка Asterisk
Файлы конфигурации находятся в каталоге /etc/asterisk, причем их там огромное количество.
Продукт настраивается очень гибко и обладает массой возможностей, но для решения простых задач большинство из них нам не понадобится. В этой статье мы ограничимся правкой двух конфигурационных файлов: /etc/asterisk/sip.conf и /etc/asterisk/extensions.conf. Предварительно стоит сделать их резервные копии:
Переходим к редактированию новых конфигурационных файла (самые любопытные могут изучить резервные копии дистрибутивных, там много интересного):
В файл нужно добавить минимум двух пользователей (внутренних абонентов) с номерами 1001 и 1002, а также задать для них пароли (параметр secret). На вашем сервере внутренние номера и пароли будут другими:
[general]
context=default
allowoverlap=no
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
transport=udp
srvlookup=yes
[1001]
type=friend
host=dynamic
secret=1234
[1002]
type=friend
host=dynamic
secret=5678
Аналогично делаем новый extensions.conf:
Его содержание будет следующим:
[general]
static=yes
writeprotect=no
priorityjumping=no
autofallthrough=yes
clearglobalvars=no
[default]
exten => 1001,1,Dial(SIP/1001,10)
exten => 1002,1,Dial(SIP/1002,10)
Меняем владельца и права доступа к файлам, поскольку там лежат, в частности, пароли пользователей нашей АТС
Теперь нам остается только перезапустить службу и проверить ее работоспособность:
На этом настройка IP АТС с возможностью телефонной связи между внутренними абонентами завершена. Перейдем к проверке ее работоспособности.
Подключение абонентов
Чаще всего для подключения к виртуальной АТС используют программные телефоны для настольных и мобильных операционных систем. Их существует великое множество, для тестов мы взяли бесплатный Linphone для iOS и Android. При первом запуске нужно будет выбрать опцию «ИСПОЛЬЗОВАТЬ SIP ПОЛЬЗОВАТЕЛЯ», а затем указать в настройках IP нашего сервера, логин и пароль. Учетную запись сервиса Linphone создавать не надо, у нас есть собственный.
После подключения к нашей АТС клиенты готовы общаться между собой. На рабочей станции с Linux и графическим окружением можно использовать тот же самый Linphone, доступный в официальном репозитории дистрибутива:
Настраивается он примерно так же. Теперь у нас есть виртуальная АТС, обеспечивающая связь между внутренними абонентами. Не бог весть какое достижение, но и трудозатраты на ее внедрение тоже невелики. В следующей статье мы научимся подключаться к SIP-провайдеру, звонить через него в мобильные и кабельные телефонные сети, принимать входящие внешние звонки, а также делать переадресацию и другие интересные штуки.
Источник
Обзор бесплатных SIP клиентов (программ) для компьютера и смартфона
Сегодня большим спросом пользуются звонки с помощью SIP. Их популярность объясняется не только низкой стоимостью, но и разнообразием выбора гаджетов для совершения звонка – это может быть смартфон или компьютер, планшет или ноутбук. Elgreloo.com публикует для своих читателей обзор бесплатных SIP клиентов для компьютера и смартфона. Здесь вы найдете программы, совместимые с разными операционными системами – Windows, Mac, Android, IOS и другими.
Что такое SIP и для чего он используется?
Определение SIP
SIP – это протокол, применяемый в сфере IP телефонии для передачи мультимедийного материала по сети Интернет. С его помощью можно осуществлять звонки (в том числе и видеозвонки), обмениваться изображениями и текстовыми сообщениями. Для использования данного способа связи необходимо получить зарегистрированный в сети SIP аккаунт у одного из провайдеров услуг IP телефонии, а затем ввести эти данные в SIP приложение, установленное на устройство с выходом в сеть Интернет. Единственное условие работы с приложением – бесперебойна связь с сетью.
Для чего можно использовать SIP?
Использовать SIP можно как в работе, так и в личной коммуникации. Он применяется для следующих целей:
- Совершения звонков заграницу по минимальным тарифам;
- Бесплатной переадресации входящих на виртуальный номер звонков;
- Обмена текстовыми сообщениями;
- Отправки изображений и видеофайлов.
Область использования SIP охватывает все сферы применения традиционных телефонных номеров, а тарифы внутри этой сети в разы ниже, чем стоимость услуг поставщиков аналоговой телефонной связи.
Где можно получить бесплатный SIP аккаунт для входящих и исходящих звонков?
Вы можете получить SIP аккаунт у провайдера IP телефонии:
- На sipinout.net SIP Вы можете получить аккаунт для исходящих звонков. Для этого достаточно зарегистрироваться на сайте и пополнить баланс в личном кабинете на сумму от 10$ — эти деньги останутся на вашем счете для совершения звонков;
- На Freezvon.ru можно заказать виртуальный номер для звонков любой страны для приема входящих звонков, а также бесплатный SIP аккаунт для исходящих. Здесь также можно подключить виртуальную АТС, предоставляющую возможность бесплатно создавать любое число SIP аккаунтов, развернуть бесплатную корпоративную сеть, присвоив каждому сотруднику внутренний номер, записывать разговоры, просматривать историю вызовов и много других возможностей. В стоимость подключения данной услуги входит бесплатный виртуальный номер одной из стран на выбор.
SIP аккаунты и виртуальные номера приобретаются в режиме онлайн на сайте провайдера.
Какие бесплатные SIP программы предлагаются для компьютеров и смартфонов?
Многие пользователи предпочитают устанавливать SIP клиент на свой ПК или ноутбук. Особенно актуальным такой вид связи является для офисов, поскольку позволяет разгрузить телефоны компании. В настоящее время существуют версии SIP программ для компьютеров на базе Windows, MAC, Ubuntu и Linux.
Для компьютеров с операционной системой Windows являются следующие приложения:
Они могут использоваться для разных версий Windows, включая самые новые.
Для ПК на базе Ubuntu используются такие SIP клиенты:
Менее широкий выбор приложений обусловлен меньшей популярностью данной ОС. С ростом ее востребованности могут быть разработаны новые SIP клиенты.
C MAC совместимы следующие клиенты:
Для компьютеров с операционной системой Linux подходят такие SIP программы:
Для смартфонов на базе Android, IOS и BlackBerry
Если вы хотите установить SIP клиент на свой смартфон, подберите версии перечисленных выше программ, совместимые с операционной системой Вашего телефона или установите разработанные под смартфоны SIP приложения.
Для телефонов на базе Android подойдут следующие SIP софтфоны:
На IPhone можно установить такие приложения:
Для BlackBerry можно использовать
Подробная характеристика SIP клиентов для ПК и смартфона
Далее рассмотрим характеристики каждого из перечисленных SIP клиентов, их преимущества и функциональность.
X-lite
Один из первых софтфонов, обладающий похожим на телефон интерфейсом. Для его использования ПК должен быть оснащен звуковой картой, микрофоном и наушниками. В данном приложении можно одновременно использовать только одну учетную запись и обрабатывать 2 звонка – по этим показателям он значительно отстает от более современных SIP клиентов. Шифрование также отсутствует, а к используемым кодакам относятся: G711A/U, GSM, iLBC и BV-32. Для работы целесообразней использовать более функциональный клиент, тогда как X-lite больше подходит для личной коммуникации.
Zoiper
Бесплатной является только версия для Windows – за установку приложений для других операционных систем нужно платить. К бесспорным преимуществам данной SIP программы относятся низкие требования к системным ресурсам – ее «потянет» даже самый слабый ПК. В Zoiper можно одновременно использовать 2 учетные записи и обрабатывать столько же звонков. Для защиты информации используются протоколы TLS и SRTP. Декодировка данных осуществляется кодеками G711A/U, GSM, iLBC, Speex и G726. В этом SIP клиенте можно просматривать историю звонков, устанавливать разные рингтоны для каждой из учетных записей, а также открывать приложения и ссылки во время звонка.
Linphone
Это SIP приложение совместимо с самыми распространённых операционных системами, а именно MAC, Windows, Linux, Android, IOS и BlackBerry. Установив его, вы сможете работать со многими учетными записями и одновременно обрабатывать неограниченное количество вызовов, а в локальной конференции могут участвовать несколько пользователей. Интерфейс данного клиента построен на базе GTK. Шифрование осуществляется с помощью протоколов SRTP и ZRTP; для декодирования информации используются кодаки G711A/U, GSM, iLBC, G722, SILK и G729. В данном клиенте доступны такие функции, как информация о пребывании в сети, разнообразные разрешения изображений и поддержка gatekeeper.
SJ Phone
Последнее обновление версии для Windows осуществлялось еще в 2007 году, поэтому встречаются некоторые баги. В этом SIP клиенте предусмотрена работа только с одной учетной записью, зато есть возможность одновременно обрабатывать неограниченное количество звонков, а также подключать к локальной конференции любое число абонентов. Защита ваших данных не может быть гарантирована, поскольку приложение не использует шифровальные протоколы. В SJ Phone встроены кодеки G711A/U, GSM, iLBC и механизм акустического подавления эхо.
Blink
Данное SIP приложение поддерживает доступ к удаленному рабочему столу, основанный на стандарте SIP SIMPLE, конференцию с более чем 20 локальными пользователями и такое же количество одновременно обрабатываемых звонков. Для сохранности данных используется только один протокол шифрования – SRTP. Обладает функциями удержания вызовов, их передачей и записью, а также кодеками G711A/U, GSM, iLBC, Speex и G722. Вы можете интегрировать в Blink телефонную книгу из google contact, дублировать данные с с iCloud и установить на вызов файлы с iTunes.
MicroSIP
Установка этого приложения займет всего 2.5.МБ на вашем девайсе, а дальнейшее потребление оперативной памяти составит от 5 до 12 МБ. В отличии от других бесплатных софтфонов, этот оснащен кодеком G729, а также G722, G711A/U, GSM, iLBC, Speex и SILK. Здесь присутствуют функции автоответа и запрета входящего вызова. Одновременно можно использовать одну учетную запись и обрабатывать более пяти звонков. Функция конференцсвязи отсутствует. Работа данного SIP клиента возможна с SIP аккаунтом от провайдера IP телефонии и без него, благодаря функции SIP direct.
3CX Phone
Данная SIP программа отличается большой функциональностью, позволяющей использовать ее в офисе. 3CX Phone обладает следующими возможностями:
- Выбор интерфейса;
- Хранения истории звонков;
- Поддержка как стандартных, так и Jabra гарнитур;
- Установка статуса присутствия в сети и возврат к предыдущему по таймеру;
- Возможность интегрирования контактов с из Google и Office 365;
- Наличие это BLF кнопок.
Для шифрования данных используются протоколы TLS, SRTP, а для их декодирования – кодеки G711A/U, GSM, Speex. Количество одновременно обрабатываемых звонков и участников конференции равно пяти.
QuteCom
Прежнее название этого софтфона – WengoPhone. В отличии от других SIP клиентов, этот поддерживает сторонние протоколы. Благодаря встроенному интер-пейджеру Pidgin, с помощью данного приложения можно общаться в сетях Facebook, ICQ Yahoo, MySpace и Skype. За декодирования отвечают кодеки ILBC, AMR-WB, PCMA, PCMU, AMR и GSM. Этот клиент может работать только при высокой пропускной способности сети. Есть функция отображения текущего статуса пребывания в сети. Интерфейс не локализирован, но интуитивно понятен, с основными функциями можно разобраться не зная языка.
Twinkle
Этот софтфон работает не только в SIP сетях, но и при прямом подключении телефонов друг к другу. В него встроены множество кодеков, а также звуковые драйверы ALSA и OSS. Для шифрования используются протоколы ZRTP и SRTP, DTMF и STUN. Оснащен функцией статуса присутствия, может интегрироваться в браузер Firefox с установкой модуля расширения TwinkleFox, а также в среду KDE. Если звонок поступает из KAddressBook, отображается имя абонента и его фотография.
Софтфон Bria
В данном клиенте можно поддерживать до 16 учетных записей одновременно, записывать разговоры, просматривать историю вызовов, устанавливать мелодии на звонки и фотографии для контактов. Встроены аудиокодеки с высоким расширением, в том числе и G.722, OPUS и SILK. Также поддерживает кодеки G.711, G.722, GSM, iLBC и G.729 – можно приобрести их отдельно. Оснащен индикатором голосовой почты, поддержкой абонентских групп, а также функцией отключения звука при разговоре и удержания звонка. За шифрование отвечают протоколы TLS и SRTP.
CsipSimple
Приложение позволяет записывать звонки и выбирать темы оформления, менять дизайн панели набора номера, списка контактов и окна в целом. Помимо SIP протокола поддерживает также TLS, ZRTP и SRTP и много кодеков, в том числе формата HD. Существенным недостатком данного клиента является нелокализованный интерфейс. Для его использования достаточно просто войти на свой аккаунт в Google или создать его, если вы еще не зарегистрированы. Он может подключаться к большинству серверов IP телефонии, в том числе и к серверам на базе IP PBX Asterisk.
Groundwire
В данном клиенте вы можете одновременно работать с несколькими учетными записями и устанавливать конференцсвязь. Здесь встроены функции голосовой почты, переадресации звонков и ожидания вызова. Если установить его на IPhone на базе iOS4, будет поддерживаться фоновая многозадачность. На звонок вы можете установить мелодию из своей библиотеки ITunes. Шифрование осуществляется протоколами TLS, SRTP, SDES и ZRTP.
Media5
Интерфейс доступен на английском, японском, немецком, французском, испанском и португальском языках. Данный софтфон обладает следующими возможностями:
- аутентификация имя пользователя;
- выбор рингтона;
- dial –план;
- установка фотографии для контакта;
- интеграция голосовой почты;
- маршрут аудиосигналов.
Изначально встроены кодеки G.711 ( ULAW & ALaw ) и Ilbc , дополнительно можно купить G.711, G.722, и G.729. Приложение поддерживает UDP и TCP.
Ассортимент SIP клиентов для компьютеров и смартфонов достаточно широк. При выборе софтфона elgreloo.com рекомендует вам отталкиваться от поставленных в общении целей – если он необходимо вам для личной коммуникации, не стоит устанавливать многофункциональную SIP программу, занимающую много памяти на вашем девайсе и требующую высокую скорость сети.
VoIP софтфон Zoiper популярная программа для совершения звонков, видеочата, обмена текстовыми сообщениями и факсами через интернет, по SIP протоколу. Программа имеет бесплатную базовую версию и платную бизнес версию. Базовая версия имеет всю необходимую функциональность для голосовых вызовов, а бизнес версия имеет расширенные функции интеграции в браузер, почтовые сервисы, конференции и лучше качество голосовых вызовов и меньшие требования к скорости интернет канала.
Voip софтфон Zoiper
В отличие от других популярных программ со схожими возможностями Zoiper не требовательна к системным ресурсам — может запускаться и нормально работать даже на очень слабых компьютерах. Помимо стандартной версии для Windows, разработчики предлагаю версии программы и для других операционных систем: Linux, Mac OS и мобильные версии для iOS и Android.
В отличие от закрытых программ, таких как Skype, Zoiper — открытая программа, что дает расширенные возможности по интеграции в различные CRM системы, биллинги, вы можете самостоятельно выбирать провайдера SIP телефонии, интегрировать программу в браузер и совершать звонки прямо из него. Дополнительно данный софтфон имеет встроенную функцию шифрования TLS, SRTP, так то дополнительная безопасность от промышленного шпионажа и государственных структур вам обеспеченна.
Основные возможности программы Zoiper:
- Click-to-dial
- Открытие приложений и ссылок во время звонка
- Запись звонков с возможностью давать имена записям
- Авто-ответ, Автоматическое всплывающее окно
- Возможность запускать различные функции одним кликом
- Ответ на звонок, нажав кнопку на гарнитуре — Поддержка HID совместимых гарнитур
- Поддержка разговора по нескольким линиям одновременно
- Пользовательские рингтоны для разных учетных записей
- Перевод вызова
- История звонков, Контакты
- Голосовые конференции
- Видео чат
- Чат и мгновенные сообщения
- Простой и удобный интерфейс.
Voip софтфон Xlite
Бесплатная программа для VoIP звонков — Xlite, имеет удобный интерфейс, простоту настройки и минимальную функциональность. Программа X lite подходит только для операционных систем Windows и Mac OS, для устаревших версий данных операционных систем есть старые версии X lite. С помощью софтфона Xlite вы сможете совершать и принимать звонки по SIP протоколу, общаться через видеозвонки, совершать конференции с двумя другими участниками, обмениваться текстовыми сообщениями в чате и сохранять их в историю. Так же в программе есть удобная телефонная книга и история звонков.
Основные возможности базовой версии программы Xlite:
- Голосовые вызовы
- Видеозвонки
- Конференции, максимум до 3х человек
- Текстовый чат по протоколу SIP
- Смена вашего статуса, на: отошел, занят, свободен
- Удобная телефонная книга с возможностью группировки контактов
Если вам понравилась данная программа, но вам необходимы большие возможности можно приобрести платную версию программы, под названием Bria. В отличие от бесплатной версии программы, Bria ряд улучшенных функций, позволяет совершать видеозвонки в высоком разрешении HD, обмениваться текстовыми сообщениями по нескольким протоколам, передавать и получать различные файлы, поддерживает несколько входящий и исходящих линий, имеет интеграцию с почтовыми программами и повышенную безопасность с кодированием по TLS/SRTP.
Источник