Jaminin mərkəzləşdirilməmiş rabitə müştərisi "Maloya" mövcuddur

“Maloya” kod adı altında yayılan, mərkəzləşdirilməmiş rabitə platforması Jami-nin yeni buraxılışı mövcuddur. Layihə P2P rejimində işləyən və yüksək məxfilik və təhlükəsizlik səviyyəsini təmin etməklə həm böyük qruplar, həm də fərdi zənglər arasında ünsiyyəti təşkil etməyə imkan verən rabitə sisteminin yaradılmasına yönəlib. Əvvəllər Ring və SFLphone kimi tanınan Jami GNU layihəsidir və GPLv3 altında lisenziyalıdır. Binar montajlar GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL və s.), Windows, macOS, iOS, Android və Android TV üçün hazırlanır.

Ənənəvi kommunikasiya müştərilərindən fərqli olaraq, Jami, X.509 sertifikatları əsasında uç-to-end şifrələmə (açarlar yalnız müştəri tərəfində mövcuddur) və autentifikasiyadan istifadə edərək istifadəçilər arasında birbaşa əlaqəni təşkil etməklə, xarici serverlərlə əlaqə saxlamadan mesajları ötürə bilir. Təhlükəsiz mesajlaşma ilə yanaşı, proqram sizə səsli və video zənglər etməyə, telekonfranslar yaratmağa, faylları mübadilə etməyə, fayllara və ekran məzmununa ortaq girişi təşkil etməyə imkan verir.

Əvvəlcə layihə SIP protokoluna əsaslanan softphone kimi inkişaf etdi, lakin SIP ilə uyğunluğu və bu protokoldan istifadə edərək zəng etmək qabiliyyətini qoruyaraq P2P modelinin xeyrinə çoxdan bu çərçivədən kənara çıxdı. Proqram müxtəlif kodekləri (G711u, G711a, GSM, Speex, Opus, G.722) və protokolları (ICE, SIP, TLS) dəstəkləyir, video, səs və mesajların etibarlı şifrələnməsini təmin edir. Xidmət funksiyalarına zənglərin yönləndirilməsi və saxlanması, zənglərin qeydə alınması, axtarış ilə zəng tarixçəsi, avtomatik səs səviyyəsinə nəzarət, GNOME və KDE ünvan kitabları ilə inteqrasiya daxildir.

İstifadəçini müəyyən etmək üçün Jami blokçeyn şəklində ünvan kitabının həyata keçirilməsinə əsaslanan qeyri-mərkəzləşdirilmiş qlobal hesabın autentifikasiyası mexanizmindən istifadə edir (Ethereum layihəsinin inkişaflarından istifadə olunur). Bir istifadəçi identifikatoru (RingID) eyni vaxtda bir neçə cihazda istifadə oluna bilər və hansı cihazın aktiv olmasından asılı olmayaraq, smartfon və kompüterinizdə müxtəlif identifikatorların saxlanmasına ehtiyac olmadan istifadəçi ilə əlaqə saxlamağa imkan verir. Adları RingID-ə çevirmək üçün cavabdeh olan ünvan kitabçası qlobal ünvan kitabının yerli nüsxəsini saxlamaq üçün öz qovşağınızı idarə etmək imkanı da daxil olmaqla, müxtəlif iştirakçılar tərəfindən saxlanılan qovşaqlar qrupunda saxlanılır (Cami, həmçinin, RingID tərəfindən saxlanılan ayrıca daxili ünvan kitabçasını da həyata keçirir. müştəri).

Jami-də istifadəçilərə müraciət etmək üçün istifadəçilər haqqında məlumatlarla mərkəzləşdirilmiş registrlərin istifadəsini tələb etməyən OpenDHT protokolundan (paylanmış hash cədvəli) istifadə olunur. Jaminin əsasını əlaqələri emal etmək, rabitəni təşkil etmək, video və səslə işləmək üçün cavabdeh olan jami-daemon fon prosesi təşkil edir. Jami-daemon ilə qarşılıqlı əlaqə müştəri proqram təminatının qurulması üçün əsas olan və istifadəçi interfeysi və platformaları ilə əlaqəli olmayan bütün standart funksionallığı təmin edən LibRingClient kitabxanasından istifadə etməklə təşkil edilir. Müştəri proqramları birbaşa LibRingClient-in üstündə yaradılmışdır ki, bu da müxtəlif interfeysləri yaratmağı və dəstəkləməyi kifayət qədər asanlaşdırır.

Yeni buraxılışda:

  • GNU/Linux və Windows platformaları (və tezliklə macOS) üçün vahid müştəri proqramı, tək-tək zəngləri və konfransları asanlaşdırmaq üçün yenidən işlənmiş yeni və təkmilləşdirilmiş Qt əsaslı interfeysi təmin edir. Zəngi kəsmədən mikrofonu və çıxış cihazını dəyişmək imkanı əlavə edilib. Ekran paylaşma alətləri təkmilləşdirilmişdir.
    Mərkəzləşdirilməmiş rabitə müştərisi Jami "Maloya" mövcuddur
  • Təkmilləşdirilmiş sabitlik və genişlənmiş konfrans və görüş imkanları. Ekranda video iştirakçılarının tərtibatını müəyyən edə, çıxış edənlərə söz verə və lazım gəldikdə iştirakçıların sözünü kəsə bilən konfrans moderatorlarının təyin edilməsi üçün dəstək həyata keçirilib. Aparılan sınaqlara əsasən, rahat rejimdə olan Cami 20-yə qədər iştirakçının iştirak etdiyi konfranslarda istifadə oluna bilər (yaxın gələcəkdə bu rəqəmin 50-yə çatdırılması planlaşdırılır).
    Mərkəzləşdirilməmiş rabitə müştərisi Jami "Maloya" mövcuddur
  • GTK əsaslı interfeysə (jami-gnome) malik GNU/Linux üçün müştərinin hazırlanmasının tezliklə dayandırılacağı açıqlandı. jami-gnome bir müddət dəstəklənməyə davam edəcək, lakin sonda Qt əsaslı müştərinin xeyrinə dayandırılacaq. GTK müştərisini öz əllərinə almağa hazır olan həvəskarlar peyda olduqda, layihə belə bir fürsət təqdim etməyə hazırdır.
  • MacOS üçün müştəri plaginləri dəstəkləyir.
  • Video zənglər zamanı fonu gizlətmək və ya əvəz etmək üçün maşın öyrənmə üsullarından istifadə edən GreenScreen plagininin təkmilləşdirilmiş performansı. Yeni versiya digərlərinin iştirakçının ətrafında baş verənləri görməməsi üçün fonu bulanıqlaşdırmaq imkanı əlavə edir.
    Mərkəzləşdirilməmiş rabitə müştərisi Jami "Maloya" mövcuddur
  • Loqotipinizi və ya istənilən şəklinizi video üzərində göstərməyə, həmçinin tarix və vaxtı yerləşdirməyə imkan verən yeni “Su nişanı” plaqini əlavə edildi.
    Mərkəzləşdirilməmiş rabitə müştərisi Jami "Maloya" mövcuddur
  • Audioya reverb effekti əlavə etmək üçün "AudioFilter" plaqini əlavə edildi.
  • İOS üçün klient yenidən işlənib, burada interfeys tamamilə dəyişdirilib və enerji sərfiyyatının azaldılması istiqamətində iş aparılıb. macOS üçün təkmilləşdirilmiş müştəri sabitliyi.
    Mərkəzləşdirilməmiş rabitə müştərisi Jami "Maloya" mövcuddur
  • Şəbəkənin paylanmış xarakterini qoruyaraq, yerli icma və ya təşkilat üçün hesabları mərkəzləşdirilmiş şəkildə idarə etməyə imkan verən JAMS Hesab İdarəetmə Serveri təkmilləşdirilmişdir. JAMS LDAP və Active Directory ilə inteqrasiya etmək, ünvan kitabçasını saxlamaq və istifadəçi qrupları üçün xüsusi parametrləri tətbiq etmək üçün istifadə edilə bilər.
  • SIP protokolu üçün tam dəstək qaytarılıb və GSM şəbəkələrinə və istənilən SIP xidmət provayderlərinə qoşulmaq imkanı təmin edilib.

Mənbə: opennet.ru

Добавить комментарий