Джами (программное обеспечение) - Jami (software)

Джами
Джами-логотип-gnu-package.svg
Оригинальный автор (ы)Savoir-faire Linux Inc.
Стабильный выпуск
iOS2.48 / 30 апреля 2020 г.; 6 месяцев назад (2020-04-30)[1]
Android20200424-02 / 27 апреля 2020 г.; 6 месяцев назад (2020-04-27)[2]
Windows201908271411/28 августа 2019 г.; 14 месяцев назад (2019-08-28) [3]
macOS1.42 / 28 августа 2019 г.; 14 месяцев назад (2019-08-28)[4]
Предварительный выпуск
Android 20181130 (30 ноября 2018 г.; 23 месяца назад (2018-11-30)[5]) [±]

Рабочий стол 20181123 (23 ноября 2018 г.; 2 года назад (2018-11-23)[6]) [±]
iOS 20181121 (21 ноября 2018 г.; 2 года назад (2018-11-21)[7]) [±]

Репозиториймерзавец.jami.сеть/ savoirfairelinux/ кольцо-проект
Написано вC / C ++
Операционная системаAndroid, FreeBSD, iOS, iPhone, Linux, Майкрософт Виндоус, OS X[8]
Платформаx86, x86-64, 32- и 64-битный РУКА, powerpc, sparc,
Доступно вАнглийский, французский, немецкий, испанский, русский, китайский, итальянский, вьетнамский
ТипVoIP, телефония, программный телефон, ГЛОТОК
ЛицензияСтандартная общественная лицензия GNU 3
Интернет сайтДжами.сеть

Джами (ранее Кольцо GNU, SFLphone) это ГЛОТОК -совместимый распределенный пиринговый программный телефон и ГЛОТОК -основан мессенджер за Linux, Майкрософт Виндоус, OS X, iOS, и Android.Разработано и поддерживается канадской компанией. Savoir-faire Linux,[9][10] и с помощью глобального сообщества пользователей и участников Jami позиционирует себя как потенциально бесплатный Skype замена.[11]

Джами бесплатное программное обеспечение с открытым исходным кодом выпущен под Стандартная общественная лицензия GNU. В ноябре 2016 года он стал частью Проект GNU.[12]

В настоящее время доступны два типа учетных записей, и многие из них можно настроить одновременно. Оба типа предлагают аналогичные функции, включая обмен сообщениями, видео и аудио. Типы счетов: ГЛОТОК и кольцо. Учетная запись SIP позволяет программному телефону Jami подключаться к стандартному серверу SIP, а учетная запись Ring может регистрироваться (или использовать настройку учетной записи) в децентрализованной сети Jami, для которой не требуется центральный сервер. Однако по умолчанию Джами использует OpenDHT узел поддерживается Спаситель Linux для присоединения к сети, когда пользователь подключается в первый раз, однако приложение дает пользователям возможность запустить это через свой собственный сервер начальной загрузки в дополнительных настройках.[13]

Приняв распределенная хеш-таблица технологии (используемые, например, в BitTorrent сеть), Jami создает свою собственную сеть, по которой он может распределять функции каталогов, аутентификацию и шифрование во всех подключенных к нему системах.[14]

Пакеты доступны для всех основных дистрибутивов Linux, включая Debian, Fedora, и Ubuntu.[15] Отдельный ГНОМ и KDE доступны версии.[16] Документация доступна на сайте Ring Тулеап вики.[17]

История

Jami изначально был известен как SFLphone и был одним из немногих программных телефонов под Linux, поддерживающих PulseAudio из коробки. Документация Ubuntu рекомендовала его для корпоративного использования из-за таких функций, как конференц-связь и сопровождаемый перевод вызовов.[18] В 2009, Журнал CIO включил SFLphone в пятерку лучших программ с открытым исходным кодом VoIP софтфоны смотреть.[19]

В ноябре 2016 года SFLphone был переименован в GNU Ring, поскольку он официально стал частью Проект GNU.[12][20][21] Он сохранил поддержку SIP при добавлении новой коммуникационной платформы, которая не требует централизованного сервера для установления связи.

18 декабря 2018 года Ринг был переименован в Джами,[22] пакет GNU, также известный как GNU Jami в рамках проекта GNU.[23]

Дизайн

Джами основан на Модель MVC, с взаимодействием демона (модели) и клиента (представления). Демон выполняет всю обработку, включая уровень связи (SIP / IAX), захват и воспроизведение звука и т. Д. Клиент - это графический пользовательский интерфейс. D-автобус может действовать как контроллер, обеспечивающий связь между клиентом и демоном.

Функции

  • ГЛОТОК -совместимость с поддержкой OpenDHT[16][24]
  • Безлимитное количество звонков
  • Мгновенное сообщение
  • Журнал звонков с возможностью поиска
  • Запись разговоров[16]
  • Присутствовал перевод вызова
  • Автоматический ответ на звонок
  • Удержание вызова
  • Аудио- и видеозвонки с многосторонним аудио[16] и видеоконференцсвязь[25][26]
  • Поддержка многоканального звука (экспериментальная[нужна цитата ])[требуется разъяснение ]
  • Потоковое воспроизведение видео и аудио файлов во время разговора
  • TLS и SRTP поддерживать
  • Несколько[16] поддерживаемые аудиокодеки: G711u, G711a, GSM, Speex (8, 16, 32 кГц), Opus, G.722 (обнаружение тишины поддерживается Speex)
  • Поддержка нескольких учетных записей SIP для каждой учетной записи СТУН поддержка и подписка на присутствие SIP
  • DTMF поддерживать
  • Автоматический контроль усиления
  • Помощник по работе с аккаунтом
  • Глобальные сочетания клавиш
  • Flac и Vorbis поддержка рингтонов[25]
  • Уведомление на рабочем столе: номер голосовой почты, входящий звонок, информационные сообщения
  • SIP повторно пригласить
  • Интеграция адресной книги в GNOME и KDE
  • PulseAudio поддерживать
  • Комплект для подключения аудиоразъема поддерживать
  • Настройки локали: французский, английский, русский, немецкий, китайский, испанский, итальянский, вьетнамский
  • Автоматическое открытие входящих URL
  • Сквозное шифрование, используемое для чата, видео и голоса[27]
  • Децентрализованный (но требуется подключение к Интернету через интернет-провайдера)

Смотрите также

Рекомендации

  1. ^ "Джами". Магазин приложений. Получено 2019-08-29.
  2. ^ «Джами - Приложения в Google Play». play.google.com. Получено 2019-08-30.
  3. ^ "Указатель / windows". dl.ring.cx. Получено 2019-08-27.
  4. ^ "Джами". Магазин приложений Mac. Получено 2019-08-28.
  5. ^ Savoir-faire Linux Inc. (30 ноября 2018 г.). "Фиксирует · мастер · savoirfairelinux _ кольцо-клиент-android · GitLab". git.ring.cx. Savoir-faire Linux Inc. Получено 1 декабря 2018.
  6. ^ Savoir-faire Linux Inc. (23 ноября 2018 г.). "Фиксирует · мастер · savoirfairelinux _ кольцо-проект · GitLab". git.ring.cx. Savoir-faire Linux Inc. Получено 1 декабря 2018.
  7. ^ Savoir-faire Linux Inc. (21 ноября 2018 г.). «Фиксирует · мастер · savoirfairelinux _ ring-client-ios · GitLab». git.ring.cx. Savoir-faire Linux Inc. Получено 1 декабря 2018.
  8. ^ "Новости". Звенеть. 2018-07-25. Архивировано из оригинал на 2018-12-26. Получено 2018-12-01.
  9. ^ Фонд свободного программного обеспечения
  10. ^ "Сервер Кольца Тулеап". Архивировано из оригинал на 2018-04-19. Получено 2016-02-17.
  11. ^ Робертсон, Дональд. «Лаборатория лицензирования и соблюдения нормативных требований берет интервью у Гийома Рогеса, директора проекта Ring». Фонд свободного программного обеспечения. Получено 2016-02-19.
  12. ^ а б Объявление о выпуске GNU Ring beta 2
  13. ^ "Почему Джами действительно распространяется?". Джами. 2019-10-09. Получено 2020-09-25.
  14. ^ Say Hello to Ring (Savoir-faire Linux)
  15. ^ "Кольцо загрузки". Архивировано из оригинал на 2018-12-26. Получено 2016-09-19.
  16. ^ а б c d е Сандерс, Джеймс. «Альтернатива Skype, ориентированная на конфиденциальность, является многообещающей - TechRepublic». TechRepublic. Получено 2016-02-19.
  17. ^ "Кольцо Тулеап вики". Архивировано из оригинал в 2018-10-19. Получено 2016-02-17.
  18. ^ Официальная документация Ubuntu
  19. ^ "5 программных телефонов VoIP с открытым исходным кодом, которые стоит посмотреть". ИТ-директор. Получено 2016-02-19.
  20. ^ https://www.gnu.org/manual/blurbs.html
  21. ^ https://linuxreviews.org/Jami
  22. ^ "Кольцо теперь Джами". ring.cx. SFLPhone. Архивировано из оригинал 19 декабря 2018 г.. Получено 18 декабря 2018.
  23. ^ "Джами". Каталог бесплатных программ. ФСПО. Получено 11 ноября 2019.
  24. ^ Проект OpenDHT на Github
  25. ^ а б Хубер, Матиас. "Software-Telefon SFLphone KDE 1.3.0 veröffentlicht» Linux-Magazin ". Linux-журнал. Получено 2016-02-19.
  26. ^ «Все возможности по заказу · Wiki jami-project». Джами GitLab. savoirfairelinux.
  27. ^ «Протокол». Когда доступен зашифрованный и аутентифицированный одноранговый канал связи, для выполнения вызова и отправки сообщений необходимо использовать протокол SIP.[постоянная мертвая ссылка ]

внешняя ссылка