ТОП 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`.
SIP SoftPhones
Программный IP(VoIP) телефон или софтфон (SoftPhone). Самые популярные программные SIP IP-телефоны.
Linphone
Ekiga
Бесплатный VoIP- клиент (стандарты H.323 и SIP) для ОС Windows, Linux.
Приложение для видеоконференций и VoIP/IP-телефонии, позволяет общаться с видеоизображением и без через устройства или программы (типа Microsoft Netmeeting) стандарта H.323, а также точки SIP. Реализованы все современные особенности связанные с видеоконференциями, например, список контактов, информация о присутствии в сети, высококачественные видео и аудио протоколы кодирования, различные разрешения изображения, регистрация в каталоге LDAP, поддержка gatekeeper, многопользовательские конференции через внешний MCU, использование современных телефонных карт Quicknet и звонки с компьютера на телефон.
Ekiga + g.729: Intel IPP кодеки, которые делают Ekiga бесплатным и открытым софтфоном, где для использования кодеков G729 и G723.1 не надо ничего нарушать (использоваться может только в тех местах, где не действует патент на G729).
Zoiper
Zoiper – это новое поколение SIP и IAX softphone, совместимая с Asterisk IP-PBX (IP-АТС) — свободное решение компьютерной телефонии платформой как любые другие SIP или IAX совместимые системы. Zoiper IAX SIP VOIP Softphone для Android.
QuteCom
Еще одним из наиболее популярных SIP-клиентов является QuteCom. Ранее известный как WengoPhone и запущенный французским VOIP-сервисом Wengo. Также, как и Ekiga, этот софттелефон поддерживает возможности голосового и видео-чатов. Отличительной особенностью QuteCom является поддержка сторонних протоколов. Разработчики программы включили в нее библиотеку libpurple, на основе которой работает популярный кросс-платформенный интернет-пейджер Pidgin. Результатом такого внедрения стала возможность для пользователей общаться в сетях MSN, AIM, ICQ Yahoo, Jabber, Facebook, MySpace и даже Skype.
Sip softphone client linux
Главное окно QuteCom
Еще одним из наиболее популярных SIP-клиентов является QuteCom. Ранее известный как WengoPhone и запущенный французским VOIP-сервисом Wengo. Также, как и Ekiga, этот софттелефон поддерживает возможности голосового и видео-чатов. Отличительной особенностью QuteCom является поддержка сторонних протоколов. Разработчики программы включили в нее библиотеку libpurple , на основе которой работает популярный кросс-платформенный интернет-пейджер Pidgin. Результатом такого внедрения стала возможность для пользователей общаться в сетях MSN, AIM, ICQ Yahoo, Jabber, Facebook, MySpace и даже Skype (последняя является достаточно спорной из-за наличия множества программных ошибок и вопросов, связанных лицензионными соглашениями).
Программа QuteCom также достаточно распространена во многих репозиториях Linux. Она легко находится по ключевому слову qutecom в строке запроса менеджера пакетов.
Linphone
Главное окно Linphone
Если вы ищете SIP-клиент, который обладает большим количеством настроек (но, к слову сказать, менее дружественным GUI-интерфейсом), вам стоит обратить свой взор в сторону Linphone. В составе этой программы имеется целый набор дополнительных возможностей по конфигурации. К примеру, таких, как переключение между протоколами IPv4/IPv6, ручная настройка портов RTP/UDP, подбор оптимального значения MTU. К тому же, Linphone является кросс-платформенным — имеются версии этого продукта, портированные под Android, Blackberry и iPhone. Это удобно в том плане, что вы всегда будете работать с одним и тем же интерфейсом на разных устройствах (дома или на работе — с компьютера, в поездке — с мобильного устройства). Более того, для фанатов терминала и волшебства командной стоки, в программе имеется встроенный интерфейс командной строки CLI.
Для установки Linphone в Ubuntu, вам будет необходимо загрузить готовый прекомпилированный deb-пакет с официального сайта проекта. Имеются сборки для других, наиболее популярных Linux-систем. В дистрибутиве OpenSuSe 11.4 KDE программа Linphone является предустановленной по умолчанию.
Twinkle
Главное окно Twinkle
Программный телефон Twinkle всегда был и является моим любимым SIP-клиентом под KDE. Одним из оснований для меня так говорить является его чрезвычайная дружелюбность к пользователю. Визард с графическим интерфейсом поможет вам создать аккаунты, включая встроенную поддержку FreeWorld Dialup, sipgate, SIPPhone (что касается протокола SIPPhone, запущенного проектом Gizmo5, то на сегодняшний день он является устаревшим и нерабочим) и Diamondcard, который позволяет вам совершать звонки по телефонным линиям на реальные номера. Программа Twinkle имеет хорошую интеграцию в среде KDE, например, с адресной книгой KAdressBook (вы также можете воспользоваться встроенной в Twinkle адресной книгой, если не применяете окружение KDE). И, наконец, самое интересное. Приятная новость для скриптописателей и кодеров всего мира — в программе имеется поддержка скриптов для обработки событий системы. Вы можете написать bash-скрипт для любого действия (входящий звонок, исходящий звонок, пропущенные вызовы и многое другое), который Twinkle будет автоматически исполнять, в зависимости от заданного условия.
Skype
Главное окно Skype в Linux
Наконец, мы добрались до самой известного и популярного софттелефона, без которого этот обзор был бы не полным. Еще бы! Skype является дедушкой для всех современных программных телефонов. Небезызвестная компания Microsoft совсем недавно приобрела его всего за каких-то 8,5 миллиона долларов. К сожалению, стоит отметить факт, что задолго до этой покупки, портированная под Linux версия этого продукта — Skype Linux — страдала серьезными изъянами в своей работе. То же касается и отставания в разработке самих версий. В то время, как счастливые пользователи Windows и MacOS имеют в своем распоряжении сборку Skype версии 5.x, для линуксоидов доступна только версия 2.2. А это значит, что пользователи Linux лишены многих возможностей, группового видеочата — в частности. Еще один минус — устаревший графический интерфейс программы, поэтому, если вы привыкли к Windows-версии Skype, для вас будет несколько непривычно работать с нею в Linux. Но самая неприятная штука для всех пользователей — программа Skype использует свой собственный, закрытый протокол. Одним из следствий этого является то, что если у вас есть учетная запись Skype, то ею вы можете воспользоваться только с помощью этой программы. Другим подобным SIP-клиентам (наподобие тех, которые мы рассмотрели выше) официально запрещено использовать этот аккаунт.
Для установки Skype под Linux (например, в Ubuntu или OpenSuSe), пользователям необходимо скачать соответствующий прекомпилированный пакет с официального сайта проекта и запустить его в менеджере пакетов (Synaptic или Yast).
Заключение
Мы рассмотрели пять наиболее значимых и развитых на сегодняшний день SIP-клиентов. Большая часть из них (четыре из пяти) относятся к OpenSource-продуктам, то есть — официально бесплатные. И только один Skype является полностью коммерческой программой со своим собственным, проприетарным протоколом. Все описанные здесь софттелефоны обладают примерно одинаковыми возможностями — какие больше, какие меньше. То, какой программный телефон будете использовать вы, зависит целиком от ваших предпочтений. Но главная цель обзора достигнута — перед вами был представлен ряд программ класса SIP-клиентов, на ваш выбор. И возможно, о некоторых из них вы узнали только сейчас.
Обзор и сравнительная характеристика софтфонов на Linux
На нашем сайте существует несколько статей с рассмотрением различных софтфонов на различных ОС. Сегодня мы будет обозревать 5 софтфонов на Linux. Linux – это целое семейство Unix-подобных ОС, в нашем случае обзор софтфонов будет представлен в Ubuntu. А сейчас перечислим плюсы Ubuntu, почему именно эта ОС: Бесплатная установка. Упрощенная установка. Настройки и установки различных […]
На нашем сайте существует несколько статей с рассмотрением различных софтфонов на различных ОС. Сегодня мы будет обозревать 5 софтфонов на Linux. Linux – это целое семейство Unix-подобных ОС, в нашем случае обзор софтфонов будет представлен в Ubuntu.
А сейчас перечислим плюсы Ubuntu, почему именно эта ОС:
- Бесплатная установка.
- Упрощенная установка.
- Настройки и установки различных программ просты и понятны.
- Безопасная ОС.
- Приятный интерфейс, большой выбор для графического оформления рабочего места.
Поговорим о софтфонах, это программный продукт, который позволяет использовать IP телефонию без дополнительных аппаратных решений, что Вам может понадобиться, так это только гарнитура или веб камера. Так же есть еще большинство плюсов: можно работать вне офиса, что удобно для удаленных сотрудников; большинство программ бесплатны; существуют версии для мобильных платформ, но это уже будет рассмотрено в других статьях; некоторые программные решения имеют чаты, видео звонки ,а так же функцию файл-обмена.
Первоначально для скачивания программных продуктов в Ubuntu необходимо перейти в Discover
В поле вводим название того продукта, который нам необходим и далее жмем Install.
- Twinkle – программный продукт для ip телефонии, специально разработан для ОС Linux.
Перейдем к регистрации, перед началом, нас оповещают, что перед использованием Twinkle необходимо создать пользователя, соответственно наживаем ОК.
Далее дается на выбор способ создания профиля:
- Wizard – быстрая настройка профиля пользователя, Вас спросят только пару главных параметров для заполнения.
- Profile editor – создание профиля с расширенными настройками, т.е. указание Sip протокола, RTP и многое другое, так же это можно все настроить и в дальнейшем.
Нам можно выбрать просто Wizard.
Далее нам необходимо ввести имя пользователя и жмем ОК.
Далее необходимо заполнить поля для регистрации
SIP service provider: Other
Your name: имя пользователя
User name: имя пользователя
Domain: адрес сервера
Authentication name: имя аутентификации
SIP proxy: адрес сервера
STUN server: адрес STUN сервера (указывается, если используется)
Нажимаем ОК, после чего открывается окно с системными настройками.
В системных настройках можно настроить параметры вызовов, аудио-видео параметров, адресную книгу, сеть, журнал логирования. После нажимаем ОК. На этом софтфон готов к работе.
- Linphone – программный продукт для ip телефонии, так же предоставляется возможность использования чата.
Запускаем загруженный файл и проходим этапы регистрации.
Выбираем 3 вариант, т.к. наш аккаунт зарегистрирован на FreePBX.
Далее заполняем параметры для регистрации аккаунта.
Username*: Имя пользователя
Domain*: адрес сервера
Proxy: адрес сервера
После заполнения необходимых параметров можно свободно пользоваться данным продуктом.
Далее перед нами открывается главное окно Linphone.
При нажатии на Options для подробной настройки выбираем Preferences, далее открывается окно:
Предоставляется возможность настройки сетевых, мультимедийных параметром; управление SIP аккаунтом, настройка кодеков и изменение языка.
- Ekiga — программный продукт для ip телефонии, изначально разработанный для ОС Linux.
Так же как и предыдущие софтфоны, скачиваем Ekiga и начинаем регистрацию.
После запуска открывается окно с пошаговым заполнением данных:
Второй шаг – прописываем имя, которое будет отображаться при звонках.
Четвертый шаг – заполнение полей: имя пользователя и пароль. Данные параметры заполняются если мы будем использовать аккаунт с Ekiga.net. ставим отметку, как указано на скриншоте, это означает, что мы отказываемся подписываться на бесплатный сервис Ekiga.net. Данный шаг пропускаем, т.к. наш аккаунт привязан к FreePBX.
Так же указываем и на 5 шаге, на данном этапе прописываются параметры для использования функции звонков на стационарные и мобильные номера по всему миру. Для этого необходимо купить учетную запись. Мы пропускаем данный этап.
Шестой этап – выбор типа соединения.
Типы соединения, которые можно выбрать:
- 56k Modem;
- ISDN;
- DSL/Cable (128 kbit/s uplink);
- DSL/Cable (512 kbit/s uplink);
- LAN.
Седьмой шаг – выбор параметров для аудиоустройств.
- Устрйоство для звонка – для вывода уведомления о входящем.
- Устройство вывода звука – для вывода звука во время разговора.
- Устройтво ввода звука – для записи голоса во время звонка.
Выбираем те устройства, которые Вы настроили по своему усмотрению.
Восьмой шаг – выбор устройства для видео звонка.
Девятый шаг – заключительный этап, выводит все те параметры, которые были определены на предыдущих этапах.
Сверяем все параметры и нажимаем Apply/Применить. Если что то не так, Вы всегда можете нажать Back/Назад или Cancel/Отмена.
Для регистрации нашего аккаунта необходимо перейти Edit=>Accounts=>Add a SIP Account.
Name: имя пользователя
Registrar: адрес сервера
Authentication user: Sip ID
Timeout: время на регистрацию
Так же отмечаем Enable account/включить аккаунт.
После чего аккаунт зарегистрирован и готов к использованию.
- Zoiper — программа для осуществления звонков в сети интернет в любых направлениях.
Для начала необходимо установить и запустить, после чего сразу всплывает окно для выбора версии, в нашем случае выбираем бесплатную версию.
Следующим шагом является логирование.
Если у Вас уже есть аккаунт в данном приложении, то необходимо ввести Login и Password от учетной записи.
Мы будем рассматривать полную регистрацию, соответственно выбираем Create account.
Далее необходимо выбрать провайдера, который предоставляет нам учетные данные.
Мы используем учетную запись с FreePBX, поэтому возвращаемся обратно и вводим login/password и нажимаем Login.
После этого в окне запрашивается hostname используемого сервера.
В поле прописываем адрес сервера и нажимаем Next.
В дальнейшем перед нами открывается окно, в котором указывается название аккаунта и протокол подключения, после чего нажимаем Create Account.
После всех настроек аккаунта программа запрашивает время для конфигурирования настроек звука, аудио/видео устройств.
Данный запрос можно пропустить, после чего настройки завершены и можно пользоваться программой.
После успешной регистрации открывается интерфейс:
При нажатии на шестеренку, открывается большая возможность настройки софтфона.
- Ring– софтфон, ранее известен как SFLphone.
Соответственно скачиваем и устанавливаем, после этого всплывает окно:
Нам необходимо выбрать Create Ring Account – создать аккаунт.
Далее заполняем параметры для регистрации.
Заполняем имя аккаунта, публичное имя, пароль.
Далее перед нами открывается окно с RingID – индентификатор, которым можно делиться для поиска в программе, так же можно сделать это с помощью QR code.
В правом верхнем углу есть шестеренка, при нажатии на которую отрывается меню настроек. После их изменений необходимо нажать на галочку.
В главных настройках можно изменять параметры вызовов.
Во вкладке Media натсраиваются аудио и видео параметры.
Во вкладке Account соответственно настройки аккаунта, т.е. настройки учетной записи, устройства; параметры безопасности, так же настройка параметров доступа, «черный список» — бан.
Выше был представлена установка и настройка 5 софтфонов. Ниже в таблице будет предсавлена сравнительаня характеристика этих приложений.
Twinkle | Linphone | Ekiga | Zoiper | Ring | |
Поддерживаемые протоколы | SIP | SIP | SIP, IAX | SIP, IAX | SIP, IAX |
STUN | + | + | + | + | + |
Видео звонок | + | + | + | ||
Запись разговоров | + | + | + | + | + |
Несколько аккаунтов | + | + | + | + | + |
История звонков | + | + | + | + | + |
Доп.фунции | +(платные) | ||||
Конференция | + | + | |||
Обмен сообщениями/чат | + | + | + | + | |
Визуализация интерфейса (от 1 до 5) | 3 | 3 | 5 | 5 | 5 |
Простота регистрации (от 1 до 5) | 4 | 5 | 5 | 4 | 5 |
Шумоподавитель | + | + | + | + | + |
Подавление эха | + | + | + | + | + |
Лицензия | GPL | GPL2 | GPL2 | Proprietary | GPL3 |
Подводим этоги: было рассмотрено 5 софтфонов, регистрация аккаунтов на них с различными настройками. Так же представлена сравнительаная таблица, в которой отмечены параметры, присущи тому или иному программному продукту. В данной статье рассматривались бесплатные версии. Для более стабильной работы, советуем Вам пользоваться платной версией Zoiper. В коненчом итоге, какой софтфон использовать – решать Вам, а наша статья в этом поможет.