- ТОП 5: SIP — Клиентов
- Содержание
- Gizmo5
- Ekiga
- SIP Communicator
- QuteCom
- Twinkle
- Linuxoid
- OpenSource forever
- Клиенты VoIP для Linux
- WengoPhone
- Клиент Ekiga
- ZoIPer
- Twinkle
- LinPhone
- (I Hear U)
- Какие программы используются для SIP-телефонии?
- Сравнительная таблица SIP-клиентов
- X-Lite
- Softphone.Pro
- Zoiper
- Express Talk
- 3CX Phone
- Blink
- MicroSIP
- Linphone
- SJphone
- CsipSimple
- PhonerLite
- Discord
- Acrobits
- Встроенный SIP-клиент на Android
ТОП 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`.
Источник
Linuxoid
OpenSource forever
Клиенты VoIP для Linux
Не смотря на развитие различных систем обмена информации, которые нам подарил Интернет таких как электронная почта и службы мгновенного обмена сообщений, обычный телефон наверное еще долго будет оставаться самым популярным средством связи. Ключевым этапом в истории телекоммуникаций и Интернета стала передача голоса поверх IP-сетей, поэтому за последние годы изменилось само понятие телефон. Сервисы предлагающие услуги подключения растут как грибы после дождя. Попробуем разобраться какие же программы можно использовать для подключения к VoIP сетям.
Вообще одним из популярных софтовых решений для организации сервиса Интернет-телефонии, является Asterisk IP-PBX (www.asterisk.org) работающий в Linux.
Статья об Asterisk coming soon
Проект возник, можно сказать, случайно так как его создатель Марк Спенсер (Mark Spencer, разработавший также Gaim/Pidgin) не имел достаточно денег, чтобы купить для своей компании обычную АТС, и потому вынужден был создавать его софтовую реализацию.
По этому не удивительно, что для этой системы существует очень большое количество программ, позволяющих общаться через IP-сети, которые по традиции бесплатны. По адресу en.wikipedia.org/wiki/List_of_SIP_software находится один из самых больших списков серверов и клиентов SIP (протокол установления сессии для работы пользовательских сеансов, включающих передачу видеоданных и голоса). Еще один список приведен на сайте проекта Asterisk www.asteriskguru.com/tutorials/configuration_asterisk_softphone.html . Мы рассмотрим лишь часть из них. Но сначала посмотрим, что по умолчанию нам предлагают разработчики KUbuntu, и в его гномьем варианте Ubuntu.
WengoPhone
Мультиплатформенный программный клиент SIP сетей WengoPhone (www.openwengo.org) позволяет передавать речевую информацию и видеоизображение на другой компьютер, либо при поддержке провайдером на стационарный или мобильный телефон. Проект разрабатывается группой добровольцев, при поддержке провайдера SIP Wengo. Поддерживает разные стандарты протокола SIP и различные кодеки ILBC, AMR-WB, PCMA, PCMU, AMR и GSM. Для передачи текстовых сообщений между пользователями используется протокол SIP SIMPLE, но большинство других клиентов работают с использованием XMPP. Поэтому может быть проблема не совместимости. Также WengoPhone требует большой пропускной способности сети и не подойдет пользователям модемных соединений.
При первом запуске программы появится окно Configure your account, в котором по умолчанию предлагается подключиться к сервису Wengo, но WengoPhone не привязан к конкретному сервису как Skype, поэтому, выбрав вариант Other (power users only) можно вручную указать свой сервер, например spinet.ru. Кроме Linux, клиенты доступны для Windows и Mac OS X. На сайте доступен и упрощенный вариант Classic и расширение к Firefox. Но это не только средство телефонии, это комбайн дающий возможность общаться пользователю по нескольким самым популярным протоколам MSN, AIM/ICQ, Yahoo!, Jabber. Все контакты объеденены в один список, в котором отображается текущий статус пользователя. Поддерживается и конференция нескольких участников и отправка SMS. Использование разных протоколов полностью прозрачно. Интерфейс WengoPhone построенный на библиотеках Qt не локализован, но с основными функциями разобраться просто.
Оформление изменяется при помощи стилей, которые можно указывать прямо в строке запуска. Например:
$ wengophone -style plastique
Поддерживается все возможные операции с контакт-листом: поиск и добавление собеседником, история вызовов, установка статуса. Здесь же находятся настройки аудио и видео. Для ведения беседы в чате, можно использовать набор смайликов, устанавливать тип и цвет шрифтов. Поддерживается отправка и получение файлов.
Правда установленный в 7.10 из репозитария он сильно глючил.
Клиент Ekiga
В дистрибутиве Ubuntu в качестве приложения для IP-телефонии и проведения видеоконференций, использован Ekiga (www.ekiga.org). Первая версия этой программы была написана Демиеном Сандрасом в качестве дипломной работы, который по прежнему является одним из руководителей проекта, и называлась GnomeMeeting. Сегодня Ekiga является частью рабочей среды Gnome, в которую легко интегрируется. Есть версия и для Windows. Ekiga поддерживает протоколы SIP и H.323 (при помощи OpenH323) и способна взаимодействовать с другими SIP-совместимыми клиентами, в том числе и Microsoft NetMeeting. Поддерживает множество аудио и видео кодеков высокого качества. При наличии Novell Evolution можно обмениваться листами контактов. Менеджер учетных записей позволяет легко работать с несколькими серверами SIP. При первом запуске вас встретит мастер первоначальной настройки, который поможет сконфигурировать Ekiga, автоматически обнаруживаются звуковые карты, устройства Video4Linux, видеокамеры подключенные к порту FireWire. Также как и большинство остальных клиентов поддерживается текстовый чат, между собеседниками SIP, вывод статуса поиск пользователей и прочее. Детский возраст у Ekiga давно уже прошел, программа лишена детских болезней и работает стабильно. Интерфейс локализован, освоить работу с программой будет просто.
ZoIPer
Разработка команды AsteriskGuru (www.zoiper.com , до версии 2 — idefisk) является одним из популярных софтофонов не только в Linux, но и в других платформах Windows и Mac OS X. При чем интерфейс во всех версия абсолютно одинаков.
Одним из основных отличий этой программы является работа не только по протоколу SIP, но и IAX/IAX2. Поддерживаются кодеки GSM, ulaw и alaw G.711, speex, iLBC. Протокол IAX разработан для связи серверов Asterisk между собой, идеально подходит при работее из-за NAT, более экономно использует канал (транк). Проект предлагает две версии ZoIPer: бесплатную Free и коммерческую Biz. Последняя имеет дополнительные возможности вроде TCP при работе с SIP, TLS аутентификацию, кодека G.729, автоответчика, работа с более 6 линиями связи, автоответ, поддержка Outlook и Thunderbird и некоторые другие. Версия же Free поддерживает работу с несколькими учетными записями (в Free не более 2), с возможностью настройки кодеков раздельно для нескольких аккаунтов и автоматической регистрацией пользователей. Поддерживается работа с голосовой почтой, донабор номера, адресная книга, история звонков, быстрый набор номера, определение Caller ID и показ во всплывающем окне сообщения о входящем звонке и другие. Размер архива чуть меньше 4 Мб, после загрузки распакоываем в место, где он будет виден переменной PATCH, например в /usr/bin и делаем его исполняемым.
$ chmod +x /usr/bin/zoiper
И можно работать.
Далее рассмотрим решения, которые доступны в репозитарии Ubuntu.
Twinkle
Весьма неплохая разработка работающая только под Linux. Домашний сайт проекта www.twinklephone.com. В Ubuntuдостаточно ввести sudo apt-get install twinkle и можно приступать к работе. Одной из особенностей этого софтофона, возможность работы не только в сетях SIP подключаясь к серверу, но и при прямом подключении телефонов друг к другу. Интерфейс переведен на несколько языков русского и украинского, к сожалению в этом списке нет , но пункты меню стандартны и имея некоторые знания английского разобраться с настройками просто.
Хорошо интегрируется в среду KDE, после запуска прячется в панели задач основные действия можно осуществлять при помощи контекстного меню. При поступлении вхдящего звонка из KAddressBook берется имя и фотография абонента, там же могут храниться имена. В новой версии Twinkle имеется встроенная адресная книга. Поддерживаются кодеки alaw, u-law, GSM, Speex narrow/wide/ultra, iLBCG.726. В Twinkle реализованы все присущие данному классу приложений функции: ожидание, удержание, переадресовка и отмена вызова, автоответчик, повтор последнего вызова, конференция, ведение журналов переговоров, поддерживается DTMF, MD5 аутентификация и защищенная передача с использованием SRTP/ZRTP. Есть возможность персональной настройки рингтона. Поддерживается работа через NAT, автоматическое перенаправление на альтернативный сервер. И многое другое. Кроме этого Twinkle имеет базовые функции мновенного обмена сообщения, абонентам из адресной книги можно отослать сообщения в plain text, получать же сообщения можно как в текстовом формате, так и html. На странице Add-Ons доступен TwinkleFox, являющийся расширением к веб-браузеру Firefox, при помощи которого можно вызвать Twinkle щелчком по номеру на просматриваемой странице.
LinPhone
Еще один софтофон пользующийся заслуженной популярностью. Кроме телефонных переговоров поддерживается передача видео и мгновенных сообщений. Домашняя страница www.linphone.org. Кроме Linux работает в FreeBSD, OpenBSD и Windows. Программа имеет простой интерфейс построенный на Gtk+ библиотеках и к сожалению также не локализованный.
Есть и консольный режим работы. Поддерживаются протоколы SIP, RTP, STUN (Simple Traversal ofUDP NATs), RFC4629 и RFC3016. Список поддерживаемых аудиокодеков аналогичен предыдущему решению, видеокодеки — H263-1998, MPEG4 и Theora. Может работать в IPv6 сетях, для чего достаточно активировать флажок “Use IPv6 network”. В качестве аудио драйвера используется Поддержка ALSA , OSS или Arts, поддерживается любая веб-камера работающая с драйверами V4L или V4L2. Одной из особенностью LinPhone является автоподстройка под доступную полосу пропускания, скорость передачи аудио и видео устанавливается с учетом сети. Поэтому он может использоваться как на высокоскоростных линиях, так и на модемных соединениях. Реализована встроенная адресная книга, поддержка DTMF и SIP прокси с несколькими вариантами аутентификации. Можно запускать звонки через скрипты или как автоответчик.
(I Hear U)
Если все программы представленные выше в основном ориентированны на работу через сервер, то IHU (ihu.sourceforge.net) предназначена исключительно для прямого подключения компьютер-компьютер. Достаточно на обеих машинах запустить эту программу и ввести в окне IP-адрес удаленной машины и можно беседовать.
Программа имеет простой интерфейс, построенный на Qt библиотеках, не смотря на отсутсвие следов локализации разобраться с ее работой просто. При необходимости можно работать в командной строке, в том числе и запуская IHU удаленно. Для работы используются привычные TCP/UDP протоколы, никаких SIP и H.323. При помощи IHU можно вести разговоры какв локальной сети так и через Интернет. Поддерживается архитектура ALSA, возможна работа с low-latency звуковым сервером JACK. Для компресии звукового потока используется свободный кодек Speex. Есть возможность кодирования потока при помощи гибридного алгоритма использующего RSA + Blowfish.
Это далеко не все программы имеющиеся, в том числе и в репозитарии Ubuntu, поиск своего идеала пока оставляю вам. Linux forever!
Источник
Какие программы используются для SIP-телефонии?
Программные телефоны, SIP-клиенты, софтфоны, – все это программы для звонков посредством SIP-телефонии. В данной статье рассмотрим наиболее распространенные и популярные приложения для совершения звонков с различных операционных систем, узнаем их достоинства и выявим недостатки.
Сравнительная таблица SIP-клиентов
Чтобы сделать выбор SIP-клиента удобным, составлена сравнительная таблица, с приведенными в ней наиболее важными параметрами.
Название программы | Совместимость с ОС | Лицензия (платно или бесплатно и т.д.) | Количество аккаунтов | Количество линий | Поддержка видео | Конференц-связь | Шифрование | Возможности |
---|---|---|---|---|---|---|---|---|
X-Lite | Android, iOS, Windows, macOS | Бесплатная | 1 | 2 | Есть | 3 абонента | Нет | Статусы, удержание звонка, запись разговора |
Bria | Windows, macOS, Linux | Платная | Несколько | 6 | Есть | Видеосвязь — 3 абонента, голосовая связь — 6 абонентов | TLS, SRTP | Переадресация, перевод звонка, групповой чат |
Softphone.Pro | Windows, macOS | Бесплатная 14 дней / платная | 32 | 6 | Есть | 6 абонентов | SRTP | Переадресация, запись разговоров, перевод звонка |
Zoiper | Windows, macOS, Linux, iOS, Android | Бесплатная / платная | Неограниченное | Неограниченное | Есть | Есть | TLS, SRTP/ZRTP | Статистика звонка, звонок на удержании, |
Express Talk | Windows, macOS | Платная | 6 | 6 | Есть | Голосовая связь — 6 абонентов | — | Голосовые команды, запись разговоров, перевод звонка |
3CX Phone | Android, iOS, Windows, macOS | Платная | Несколько | 5 | Есть | Голосовая связь — 5 абонентов | TLS, SRTP | Настройка интерфейса, быстрый набор номера, хранение истории звонков |
Blink | Windows, macOS X, Debian, Ubuntu Linux | GPLv3 / бесплатная / платная | Несколько | Более 20 | Есть | Голосовая связь более 20 абонентов | SRTP | Статусы, переадресация, удержание вызова |
MicroSIP | Windows | GPLv2 / бесплатная | 1 | Более 5 | Есть | Нет | TLS, SRTP | Статусы, работа без аккаунта |
Linphone | Android, iOS, macOS X, Windows, Linux, BlackBerry | GPL / бесплатная | Несколько | Неограниченно | Есть | Есть | TLS, SRTP, ZRTP | Статусы, переадресация, запись разговоров |
SJphone | Windows, macOS, Linux | Бесплатная | 1 | Неограниченно | Есть | Неограниченно | Нет | Неограниченное количество вызовов |
CsipSimple | Android | GPLv3 | 1 | 1 | Есть | Нет | TLS, ZRTP, SRTP | Динамический интерфейс, шифрование разговоров |
PhonerLite | Windows | Бесплатная с закрытым кодом | Несколько | Несколько | Нет | Есть | TLS, SRTP, ZRTP | Запись разговоров, синхронизация с Google, звонки по ссылкам в браузере |
Discord | macOS, Windows, Linux, Android, iOS, Windows Phone | Бесплатная / проприетарная | Несколько | — | Есть | 10 | TLS, DTLS, xsalsa20 | Оверлей, регулировка звука и микрофона |
Acrobits | Android, iOS | Платная | Несколько | Неограничено | Есть | Есть | TLS, ZRTP, SRTP | Работа с Wi-Fi, 3G и 4G технологиями |
Встроенный SIP-клиент на Android | Android | Бесплатная | — | — | — | — | TLS | Простота настройки, множество вариантов подключения |
Рассмотрим каждый SIP-клиент более подробно.
X-Lite
Один из наиболее удобных в обращении SIP-клиентов. X-Lite обладает простым и приятным интерфейсом. Поддерживает:
- • видеосвязь, запись видеозвонка;
- • запись аудиозвонков;
- • передачу текстовых сообщений;
- • конференц-связь, максимальное число участников – 3;
- • хранение истории звонков.
При использовании данного клиента пользователем доступен один аккаунт и две линии для звонков, также в нем нет шифрования. При этом пользоваться им можно абсолютно бесплатно.
Обладает динамическим пользовательским интерфейсом с множеством настроек, что понравится большинству начинающих пользователей. Этот SIP-клиент очень прост и удобен в использовании, обладает различными функциями, среди которых можно выделить проведение конференций, переадресация звонков, одновременная обработка нескольких вызовов. Bria поддерживает:
- • 10 аккаунтов;
- • видеозвонки и видеоконференции;
- • переадресацию и перевод вызовов;
- • возможность общения в групповом чате;
- • несколько языков интерфейса и многое другое.
Помимо этого, Bria позволяет синхронизировать адресную книгу с контактами Microsoft Outlook, и обладает улучшенным модулем API, позволяющим использовать софтфон в различных программных продуктах – CRM-системах.
Softphone.Pro
Данный клиент идеально подойдет для работы колл-центров, а также менеджерам по продажам. Он легко интегрируется во множество CRM-систем, что значительно упрощает работу пользователей. Softphone.Pro поддерживает работу с несколькими аккаунтами, обладает интуитивно-понятным и динамически настраиваемым интерфейсом, позволяет легко настроить всплывающую карту клиента и звонок прямо из системы CRM. Softphone.Pro предлагает пользователям:
- • видеоконференцию с 6 участниками;
- • поддержку 6 линий;
- • переадресацию звонков;
- • аудиозапись разговоров;
- • перевод звонка;
- • автоответ на входящий звонок и многое другое.
Также в данном SIP-клиенте доступна онлайн-статистика звонков, включающая разнообразные диаграммы и отчеты, журналы звонков, с возможностью прослушивания разговоров.
Zoiper
Один из лучших SIP-клиентов, который поддерживают поппулярные операционные системы. Бесплатная версия имеет много ограничений, но вполне подойдет для обычных голосовых вызовов. Из преимуществ можно выделить следующие:
- • стабильная и быстрая работа;
- • наличие русского языка;
- • удобный и понятный интерфейс.
Платный вариант Zoiper позволяет проводить различные операции со звонками, а также делает возможным интеграцию с CRM.
Express Talk
Неплохой софтфон для бизнеса. Может работать практически с любым провайдером IP-телефонии, позволяя звонить со своего компьютера на другой, где установлен какой-либо софтфон. Из функций данного SIP-клиента можно выделить:
- • 6 линий для совершения звонков;
- • проведение видеоконференций;
- • совершение видеозвонков;
- • использование голосовых команд;
- • запись телефонных разговоров;
- • перевод звонков и другое.
3CX Phone
Данный софтфон может размещаться как непосредственно на устройстве пользователя, так и в облаке. Поддерживает 5 линий для совершения звонков, несколько SIP-аккаунтов и позволяет проводить видеоконференции с пятью участниками. Помимо этого, у 3CX Phone есть другие возможности:
- • быстрый набор номера;
- • настройка интерфейса;
- • установка статуса;
- • запись звукового файла разговоров;
- • архив истории звонков и другое.
Также можно синхронизировать контакты с адресной книгой Google или Office 365.
Blink
Софтфон предлагает пользователю две версии: бесплатную и более полную платную. При этом бесплатную практически невозможно использовать в условиях офиса, лучше всего она подойдет для частного пользования. Функции SIP-клиента:
- • переадресация вызовов;
- • удержание вызова;
- • запись и хранение разговоров;
- • установка и отображение статуса пользователя;
- • проведение конференций с двадцатью участниками;
- • поддержка 20 телефонных линий.
Контакты данного софтфона можно синхронизировать с контактами Google или iCloud. Также он позволяет использовать мелодии для вызова с iTunes.
MicroSIP
Очень простой и удобный как в работе, так и в установке клиент. После установки программа занимает 2,5 мегабайта памяти. Обладает следующим функционалом:
- • установка и отображение статуса пользователя;
- • поддержка нескольких аккаунтов и телефонных линий;
- • совершение видеозвонков;
- • работа с текстовыми сообщениями;
- • список контактов с добавлением заметок.
Помимо этого, такое программное обеспечение для SIP-телефонии имеет российскую локализацию, а также с помощью встроенной функции SIP-директ может работать без аккаунта.
Из-за простоты использования данная версия софтфона придется по душе многим пользователям.
Linphone
Поддерживается множеством операционных систем, что делает ее практически универсальной. В данном софтфоне доступна работа с несколькими аккаунтами и количество возможных вызовов не ограничено. Также может одновременно использовать протоколы IPv6 и IPv4. Из других функций можно выделить:
- • совершение аудио и видеозвонков в высоком качестве;
- • переадресацию вызовов;
- • запись и хранение разговоров;
- • возможность проведения конференций;
- • установку и отображение статуса пользователя.
SJphone
Данный софтфон позволяет пользователю совершать неограниченное количество вызовов одновременно, а также проводить конференции с нелимитированным количеством участников. Однако работать с ним можно только из одной учетной записи и доработки в этом направлении пока не предвидится.
CsipSimple
Считается одним из лучших софтфонов под Android, имеет российскую локализацию, динамически настраиваемый пользовательский интерфейс, множество различных тем для оформления и шифрование разговоров. Такая программа обладает большим количеством настроек, что позволяет каждому пользователю получить такой софтфон, который устроить именно его.
PhonerLite
Лучший бесплатный софтфон для операционной системы Windows. Он может работать с несколькими SIP-аккаунтами, поддерживает проведение видеоконференций. Также в его функционал входит:
- • запись и хранение разговоров;
- • синхронизация телефонной книги с контактами Google;
- • звонки по SIP-ссылкам в браузере;
- • поддержка множества языковых пакетов и другое.
Discord
Бесплатный SIP-клиент, изначально ориентированный на геймеров. Позволяет создавать голосовые и видеоконференции, чаты, обмениваться текстовыми сообщениями, совершать телефонные звонки. Имеется функция оверлея, благодаря которой можно переключаться между различными каналами на сервере, между групповыми чатами, а также между серверами. Есть также возможность регулировки звука, включения и выключения микрофона. Система имеет поддержку 18 языков, а также обладает возможностью работы по принципу push-to-talk.
Acrobits
Удобный, простой в настройках и использовании программный телефон для Android и iOS. Может использоваться с Wi-Fi, 3G и 4G технологиями. Поддерживает несколько аккаунтов и TLS шифрование. Позволяет создавать видеоконференции и обмениваться текстовыми сообщениями.
Встроенный SIP-клиент на Android
В смартфонах на ОС Android уже имеется встроенный в телефон SIP-клиент. Он достаточно удобен и прост в настройках – для его подключения необходимо заполнить всего лишь три поля. Это универсальный софтфон, поддерживающий множество вариантов подключения. Для полноценной работы данной программы в настройках телефона следует отметить пункт «Принимать входящие вызовы», чтобы можно было не только совершать, но и принимать звонки на свой смартфон.
Источник