Мизоҷи алоқаи ғайримарказии Ҷомӣ "Малоя" дастрас аст

Доступен новый выпуск децентрализованной коммуникационной платформы Jami, распространяемый под кодовым именем «Maloya». Проект нацелен на создание системы коммуникаций, работающую в режиме P2P и позволяющую организовать как общение больших групп, так и выполнение индивидуальных вызовов c предоставлением высокого уровня конфиденциальности и безопасности. Jami, в прошлом известный как Ring и SFLphone, входит в число проектов GNU и распространяется под лицензией GPLv3. Бинарные сборки подготовлены для GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL и т.п.), Windows, macOS, iOS, Android и Android TV.

В отличие от традиционных коммуникационных клиентов Jami способен передавать сообщения без обращения к внешним серверам через организацию прямого соединения между пользователями с применением оконечного шифрования (End-to-end, ключи присутствуют только на стороне клиента) и аутентификации на основе сертификатов X.509. Кроме защищённого обмена сообщениями, программа позволяет совершать голосовые и видео-звонки, создавать телеконференции, обмениваться файлами, организовывать совместный доступ к файлам и содержимому экрана.

Дар аввал, лоиҳа ҳамчун нармафзори телефонӣ дар асоси протоколи SIP таҳия шуда буд, аммо кайҳо аз доираи ин чаҳорчӯба ба манфиати модели P2P гузаштааст, дар ҳоле ки мутобиқат бо SIP ва қобилияти занг задан бо истифода аз ин протокол нигоҳ дошта мешавад. Барнома кодекҳои гуногун (G711u, G711a, GSM, Speex, Opus, G.722) ва протоколҳоро (ICE, SIP, TLS) дастгирӣ мекунад, рамзгузории боэътимоди видео, овоз ва паёмҳоро таъмин мекунад. Функсияҳои хидматрасонӣ интиқол ва нигоҳ доштани зангҳо, сабти зангҳо, таърихи зангҳо бо ҷустуҷӯ, назорати автоматии садо, ҳамгироӣ бо китобҳои суроғаҳои GNOME ва KDE иборатанд.

Барои муайян кардани корбар, Ҷомӣ механизми аутентификатсияи глобалии ғайримарказии ҳисобро дар асоси татбиқи китоби суроғаҳо дар шакли blockchain истифода мебарад (коркарди лоиҳаи Ethereum истифода мешавад). Як ID корбар (RingID) метавонад ҳамзамон дар якчанд дастгоҳ истифода шавад ва ба шумо имкон медиҳад, ки новобаста аз он ки кадом дастгоҳ фаъол аст, бидуни зарурати нигоҳ доштани ID-ҳои гуногун дар смартфон ва компютери шумо бо корбар тамос гиред. Китоби суроғаҳо, ки барои тарҷумаи номҳо ба RingID масъул аст, дар як гурӯҳи гиреҳҳо, ки аз ҷониби иштирокчиёни гуногун нигоҳдорӣ мешаванд, нигоҳ дошта мешавад, аз ҷумла қобилияти идора кардани гиреҳи худ барои нигоҳ доштани нусхаи маҳаллии китоби суроғаҳои глобалӣ (Ҷоми инчунин китоби суроғаҳои дохилии алоҳидаро амалӣ мекунад, ки аз ҷониби муштарӣ).

Барои муроҷиат ба корбарон дар Ҷомӣ, протоколи OpenDHT (ҷадвали тақсимшудаи hash) истифода мешавад, ки истифодаи реестрҳои мутамарказро бо маълумот дар бораи корбарон талаб намекунад. Асоси Чомиро процесси заминавии чамъи-дамон ташкил медихад, ки барои коркарди пайвастхо, ташкили алока, кор бо видео ва садо масъул аст. Мулоқот бо jami-demon бо истифода аз китобхонаи LibRingClient ташкил карда мешавад, ки он ҳамчун асос барои сохтани нармафзори муштарӣ хидмат мекунад ва тамоми функсияҳои стандартиро, ки ба интерфейси корбар ва платформаҳо алоқаманд нестанд, таъмин мекунад. Барномаҳои муштарӣ мустақиман дар болои LibRingClient сохта мешаванд, ки эҷод ва дастгирии интерфейсҳои гуногунро хеле осон мекунад.

Дар нашри нав:

  • Унифицировано клиентское приложение для платформ GNU/Linux и Windows (а скоро и для macOS), которое предоставляет новый улучшенный интерфейс на базе Qt, переработанный для упрощения совершения индивидуальных вызовов и проведения конференций. Добавлена возможность изменения микрофона и устройства вывода не прерывая звонка. Улучшены средства для предоставления совместного доступа к экрану.
    Доступен децентрализованный коммуникационный клиент Jami "Maloya"
  • Повышена стабильность и расширены возможности, связанные с проведением конференций и встреч. Реализована поддержка назначения модераторов конференций, которые могут определять раскладку видео участников на экране, предоставлять слово докладчикам и прерывать участников при необходимости. Судя по проведённым тестам Jami в комфортном режиме может использоваться для конференций, насчитывающих до 20 участников (в ближайшее время этот показатель планируют поднять до 50).
    Доступен децентрализованный коммуникационный клиент Jami "Maloya"
  • Объявлено о скором прекращении разработки клиента для GNU/Linux с интерфейсом на базе GTK (jami-gnome). Некоторое время jami-gnome ещё будет поддерживаться, но в конечном счёте работа над ним будет остановлена в пользу клиента на базе Qt. При появлении энтузиастов, готовых взять GTK-клиент в свои руки, проект готов предоставить такую возможность.
  • В клиенте для macOS реализована поддержка плагинов.
  • Улучшена работа плагина «GreenScreen», использующего методы машинного обучения для скрытия или замены фона при видеовызовах. В новой версии добавлены возможность размытия фона, чтобы другие не видели то, что творится вокруг участника.
    Доступен децентрализованный коммуникационный клиент Jami "Maloya"
  • Добавлен новый плагин «Watermark», позволяющий вывести свой логотип или любое изображение поверх видео, а также встроить дату и время.
    Доступен децентрализованный коммуникационный клиент Jami "Maloya"
  • Добавлен плагин «AudioFilter» для добавления к звуку эффекта реверберации.
  • Переработан клиент для iOS, в котором полностью изменён интерфейс и проведена работа по снижению энергопотребления. Повышена стабильность работы клиента для macOS.
    Доступен децентрализованный коммуникационный клиент Jami "Maloya"
  • Улучшен сервер управления учётными записями JAMS (Jami Account Management Server), позволяющий централизованно управлять учётными записями локального сообщества или организации, сохраняя при этом распределённый характер сети. JAMS может применяться для интеграции с LDAP и Active Directory, ведения адресной книги и применения специфичных настроек для групп пользователей.
  • Возвращена полноценная поддержка протокола SIP и предоставлена возможность подключения к GSM-сетям и любым провайдерам SIP-сервисов.

Манбаъ: opennet.ru

Илова Эзоҳ