Jami ká decentralized ibaraẹnisọrọ ni ose "Maloya" wa

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

Ni ibẹrẹ, iṣẹ akanṣe naa ni idagbasoke bi foonu asọ ti o da lori ilana SIP, ṣugbọn o ti pẹ kọja ilana yii ni ojurere ti awoṣe P2P, lakoko mimu ibamu pẹlu SIP ati agbara lati ṣe awọn ipe nipa lilo ilana yii. Eto naa ṣe atilẹyin awọn kodẹki oriṣiriṣi (G711u, G711a, GSM, Speex, Opus, G.722) ati awọn ilana (ICE, SIP, TLS), pese fifi ẹnọ kọ nkan ti fidio, ohun ati awọn ifiranṣẹ. Awọn iṣẹ iṣẹ pẹlu ifiranšẹ ipe ati didimu, gbigbasilẹ ipe, itan ipe pẹlu wiwa, iṣakoso iwọn didun laifọwọyi, iṣọpọ pẹlu GNOME ati awọn iwe adirẹsi KDE.

Lati ṣe idanimọ olumulo kan, Jami nlo ilana ifitonileti akọọlẹ agbaye ti a ti sọtọ ti o da lori imuse ti iwe adirẹsi ni irisi blockchain (awọn idagbasoke ti iṣẹ akanṣe Ethereum ti lo). ID olumulo kan (RingID) le ṣee lo ni igbakanna lori awọn ẹrọ pupọ ati gba ọ laaye lati kan si olumulo laibikita iru ẹrọ ti n ṣiṣẹ, laisi iwulo lati ṣetọju awọn ID oriṣiriṣi lori foonuiyara ati PC rẹ. Iwe adirẹsi ti o ni iduro fun titumọ awọn orukọ si RingID ti wa ni ipamọ lori ẹgbẹ awọn apa ti o tọju nipasẹ awọn olukopa oriṣiriṣi, pẹlu agbara lati ṣiṣe ipade tirẹ lati ṣetọju ẹda agbegbe ti iwe adirẹsi agbaye (Jami tun ṣe imuse iwe adiresi inu inu lọtọ ti a ṣetọju nipasẹ onibara).

Lati koju awọn olumulo ni Jami, OpenDHT Ilana (tabili hash ti a pin) ti lo, eyiti ko nilo lilo awọn iforukọsilẹ aarin pẹlu alaye nipa awọn olumulo. Ipilẹ Jami jẹ ilana lẹhin jami-daemon, eyiti o jẹ iduro fun sisẹ awọn isopọ, siseto awọn ibaraẹnisọrọ, ṣiṣẹ pẹlu fidio ati ohun. Ibaraṣepọ pẹlu jami-daemon ti ṣeto ni lilo ile-ikawe LibRingClient, eyiti o jẹ ipilẹ fun kikọ sọfitiwia alabara ati pese gbogbo iṣẹ ṣiṣe boṣewa ti ko so mọ wiwo olumulo ati awọn iru ẹrọ. Awọn ohun elo alabara ni a ṣẹda taara lori oke ti LibRingClient, eyiti o jẹ ki o rọrun pupọ lati ṣẹda ati ṣe atilẹyin ọpọlọpọ awọn atọkun.

Ninu itusilẹ tuntun:

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

orisun: opennet.ru

Fi ọrọìwòye kun