Jami (программа)
Jami (ранее GNU Ring, SFLphone) — свободный кроссплатформенный SIP/IAX2-совместимый софтфон. Доступны версии для Linux, Windows, macOS, iOS, Android.
Jami | |
---|---|
Тип | пакет GNU[d], программный проект, распределённая платформа мультимедиа-коммуникаций[d] и P2P-DHT[d] |
Разработчик | Savoir-faire Linux[d] |
Написана на | C++[1] и Си |
Интерфейс | GTK и Qt |
Операционная система | GNU/Linux[2], FreeBSD, Microsoft Windows, macOS, Android[3], Android TV[4] и iOS |
Языки интерфейса | английский, русский и несколько языков[d] |
Аппаратная платформа | Android, GNOME и Qt |
Последняя версия |
|
Лицензия | GPL 3.0+[7] |
Сайт | jami.net (англ.) |
Медиафайлы на Викискладе |
Документация Ubuntu рекомендует его для корпоративного использования из-за таких возможностей, как поддержка конференций и участие в передаче вызовов[8]. Он был процитирован журналом CIO в числе 5 софтфонов для VoIP с открытым исходным кодом, достойных рассмотрения[9].
Поддержку осуществляет Savoir-faire Linux[10][11].
Документация на французском доступна на сайте Ubuntu-fr[12].
Внутреннее устройство SFLphone
SFLphone основан на модели MVC: служба и клиент являются двумя отдельными процессами, которые общаются через D-Bus. При этом модель — служба, и она выполняет всю обработку, включая коммуникационный слой (SIP/IAX), захват и воспроизведение аудио и т. д. Представление — графический интерфейс пользователя на основе GTK+, а контроллер — D-Bus, который обеспечивает связь между клиентом и сервером.
Список функций
- Совместимость с SIP и IAX
- Неограниченное число звонков
- Запись вызовов
- Поддержка видео вызова
- Участие в передаче вызова
- Удержание вызова
- Аудиоконференции из нескольких участников (с версии 0.9.7)
- Поддержка TLS и ZRTP (с версии 0.9.7)
- Поддерживаемые аудиокодеки: G711u, G711a, GSM, Speex (8, 16, 32 kHz), CELT, G.722, Opus
- Поддержка нескольких SIP-аккаунтов
- Поддержка STUN с помощью аккаунта (0.9.7)
- Поддержка DTMF (SIP INFO)
- Обмен мгновенными сообщениями
- История вызовов и возможность поиска
- Определение тишины с помощью аудиокодека Speex
- Мастер помощи с аккаунтом
- Уведомления о голосовой почте, входящих звонках и информационные сообщения
- Сворачивание при запуске
- Сворачивание в трей
- Прямой вызов SIP (IP-to-IP)
- Повторное приглашение в SIP
- Поддержка адресных книг: интеграция с Evolution Data Server (для клиента GNOME), интеграция с KABC (для клиента KDE)
- Поддержка PulseAudio
- Нативный ALSA-интерфейс, поддержка DMix
- Языковые настройки: французский, английский, русский, немецкий, китайский, испанский, итальянский (0.9.7)
- Автоматическое открытие входящих URL
См. также
Примечания
- The ring Open Source Project on Open Hub: Languages Page — 2006.
- https://jami.net/download-jami-linux/
- https://jami.net/download-jami-android/
- https://jami.net/download-jami-android-tv/
- Jami Taranis released [stable] — 2021.
- Taranis, a major release of Jami — 2021.
- Free Software Directory
- SoftPhone - Community Ubuntu Documentation . Дата обращения: 15 марта 2013.
- 5 open source VoIP softphones to watch - unified communications, open source, voip, softphones - CIO (недоступная ссылка). Дата обращения: 15 марта 2013. Архивировано 7 апреля 2013 года.
- SFLphone translators and package maintainers needed | Nekohayo ! (недоступная ссылка). Дата обращения: 15 марта 2013. Архивировано 7 апреля 2013 года.
- Overview - SFLphone - Savoir-faire Linux (недоступная ссылка). Дата обращения: 15 марта 2013. Архивировано 28 октября 2013 года.
- sflphone - Documentation Ubuntu Francophone (недоступная ссылка). Дата обращения: 15 марта 2013. Архивировано 7 апреля 2013 года.
Ссылки
- Официальный сайт (англ.)
- Bug tracker (англ.)