Onye ahịa nzikọrịta ozi nke Jami's decentralized "Maloya" dị

Доступен новый выпуск децентрализованной коммуникационной платформы 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. Кроме защищённого обмена сообщениями, программа позволяет совершать голосовые и видео-звонки, создавать телеконференции, обмениваться файлами, организовывать совместный доступ к файлам и содержимому экрана.

Na mbụ, oru ngo a mepụtara dị ka ekwentị dị nro dabere na usoro SIP, ma ọ dịla anya gafere usoro a na-akwado ụdị P2P, ebe ọ na-ejigide ndakọrịta na SIP na ikike ịkpọ oku site na iji usoro a. Usoro ihe omume na-akwado dị iche iche codecs (G711u, G711a, GSM, Speex, Opus, G.722) na protocols (ICE, SIP, TLS), na-enye pụrụ ịdabere na izo ya ezo nke video, olu na ozi. Ọrụ ọrụ gụnyere mbugharị na ijide oku, ndekọ oku, akụkọ oku na ọchụchọ, njikwa olu akpaka, ntinye na akwụkwọ adreesị GNOME na KDE.

Iji chọpụta onye ọrụ, Jami na-eji usoro nyocha akaụntụ zuru ụwa ọnụ nke gbasasịrị dabere na mmejuputa akwụkwọ adreesị n'ụdị blockchain (a na-eji mmepe nke ọrụ Ethereum). Enwere ike iji otu ID onye ọrụ (RingID) n'otu oge n'ọtụtụ ngwaọrụ ma na-enye gị ohere ịkpọtụrụ onye ọrụ n'agbanyeghị ngwaọrụ ọ na-arụ ọrụ, na-enweghị mkpa idobe NJ dị iche iche na ama na PC gị. A na-echekwa akwụkwọ adreesị ahụ maka ịtụgharị aha na RingID n'otu ọnụ ọnụ nke ndị sonyere dị iche iche na-echekwa, gụnyere ikike ịmegharị ọnụ nke gị iji dowe akwụkwọ ozi mpaghara ụwa (Jami na-etinyekwa akwụkwọ adreesị dị iche iche nke ndị sonyere na ya na-edobere. onye ahịa).

Iji gwa ndị ọrụ na Jami okwu, a na-eji ụkpụrụ OpenDHT (tebụlụ hash kesara) nke na-achọghị iji ndekọ aha etiti nwere ozi gbasara ndị ọrụ. Ihe ndabere nke Jami bụ usoro ndabere jami-daemon, nke na-ahụ maka nhazi njikọ, ịhazi nkwukọrịta, na-arụ ọrụ na vidiyo na ụda. A na-ahazi mmekorita ya na jami-daemon site na iji ọbá akwụkwọ LibRingClient, nke na-arụ ọrụ dị ka ntọala maka iwulite ngwanrọ ndị ahịa ma na-enye ọrụ ọkọlọtọ niile na-ejikọtaghị na interface onye ọrụ na nyiwe. A na-emepụta ngwa ndị ahịa ozugbo n'elu LibRingClient, nke na-eme ka ọ dị mfe ịmepụta na ịkwado oghere dị iche iche.

Na mwepụta ọhụrụ:

  • Унифицировано клиентское приложение для платформ 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-сервисов.

isi: opennet.ru

Tinye a comment