Dreifstýrður samskiptaviðskiptavinur Jami „Taranis“ birtur

Ný útgáfa af dreifðri samskiptavettvangi Jami hefur verið gefin út, dreift undir kóðaheitinu „Taranis“. Verkefnið miðar að því að búa til fjarskiptakerfi sem starfar í P2P ham og gerir kleift að skipuleggja bæði samskipti milli stórra hópa og einstakra símtala á sama tíma og það veitir mikla trúnað og öryggi. Jami, áður þekktur sem Ring og SFLphone, er GNU verkefni og hefur leyfi samkvæmt GPLv3. Tvöfaldur samsetningar eru undirbúnar fyrir GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL osfrv.), Windows, macOS, iOS, Android og Android TV.

Ólíkt hefðbundnum samskiptaforritum getur Jami sent skilaboð án þess að fá aðgang að utanaðkomandi netþjónum með því að koma á beinni tengingu milli notenda með því að nota dulkóðun frá enda til enda (lyklar eru aðeins til staðar á notandamegin) og auðkenningu byggða á X.509 vottorðum. Auk öruggra skilaboða gerir forritið kleift að nota tal- og myndsímtöl, símafundi, skráadeilingu og skrá- og skjádeilingu. Fyrir myndfundi, netþjónn Með Intel Core i7-7700K 4.20 GHz örgjörva, 32 GB af vinnsluminni og 100 Mbps nettengingu næst besta gæðin með allt að 25 þátttakendum. Hver þátttakandi í myndfundi þarfnast um það bil 2 Mbps af bandvídd.

Upphaflega þróaðist verkefnið sem softphone byggt á SIP samskiptareglunum, en hefur lengi farið út fyrir þennan ramma í þágu P2P líkansins, en viðhaldið samhæfni við SIP og getu til að hringja með þessari samskiptareglu. Forritið styður ýmsa merkjamál (G711u, G711a, GSM, Speex, Opus, G.722) og samskiptareglur (ICE, SIP, TLS), veitir áreiðanlega dulkóðun á myndbandi, rödd og skilaboðum. Þjónustuaðgerðir fela í sér áframsendingu og bið símtala, upptöku símtala, símtalasögu með leit, sjálfvirka hljóðstyrkstýringu, samþættingu við GNOME og KDE heimilisfangabækur.

Til að bera kennsl á notanda notar Jami dreifða alþjóðlega auðkenningarkerfi reiknings sem byggir á innleiðingu heimilisfangabókar í formi blockchain (þróun Ethereum verkefnisins er notuð). Hægt er að nota eitt notandaauðkenni (RingID) samtímis á mörgum tækjum og gerir þér kleift að hafa samband við notandann óháð því hvaða tæki er virkt, án þess að þurfa að hafa mismunandi auðkenni á snjallsímanum þínum og tölvunni. Heimilisfangaskráin sem ber ábyrgð á að þýða nöfn yfir á RingID er geymd á hópi hnúta sem er viðhaldið af mismunandi þátttakendum, þar á meðal getu til að keyra þinn eigin hnút til að viðhalda staðbundnu afriti af alþjóðlegu heimilisfangaskránni (Jami útfærir einnig sérstaka innri heimilisfangaskrá sem viðhaldið er af viðskiptavinurinn).

Til að ávarpa notendur í Jami er OpenDHT samskiptareglan (dreifð kjötkássatafla) notuð, sem krefst ekki notkunar miðlægra skráa með upplýsingum um notendur. Grunnurinn að Jami er bakgrunnsferlið jami-daemon, sem sér um að vinna úr tengingum, skipuleggja samskipti, vinna með myndband og hljóð. Samskipti við jami-daemon eru skipulögð með því að nota LibRingClient bókasafnið, sem þjónar sem grunnur að uppbyggingu viðskiptavinahugbúnaðar og veitir alla staðlaða virkni sem er ekki bundin við notendaviðmót og vettvang. Viðskiptavinaforrit eru búin til beint ofan á LibRingClient, sem gerir það frekar auðvelt að búa til og styðja við ýmis viðmót.

Helstu nýjungar:

  • Upphafleg innleiðing á nýju hópsamskiptakerfi sem kallast „svermar“ er lagt til. Kerfið gerir þér kleift að búa til fulldreifð P2P spjall, samskiptaferill þeirra er geymdur sameiginlega á öllum notendatækjum á samstilltu formi. Fyrsta útfærslan er takmörkuð við samskipti milli tveggja þátttakenda með getu fyrir notanda til að tengjast frá mismunandi tækjum sem eru bundin við einn reikning (spjallferillinn er samstilltur á öllum tækjum). Næsta útgáfa mun bæta við stuðningi við hópspjall í kvikham.
     Dreifstýrð samskipti viðskiptavinur Jami "Taranis" birt
  • Bættur ráðstefnustuðningur. Bætt við „fundarstað“ ham sem gerir þér kleift að sameina öll símtöl sem berast í ráðstefnu (þú getur aðeins leyft notendum sem eru í símaskránni þinni að tengjast) án þess að bæta við hverjum þátttakanda handvirkt. Bætt við stillingum til að skilgreina sjálfgefna stjórnanda. Ráðstefnustjórar hafa möguleika á að slökkva og slökkva á hljóðnema þátttakenda, auk þess að fjarlægja þátttakendur (kick).
     Dreifstýrð samskipti viðskiptavinur Jami "Taranis" birt

    Bætt hefur verið við „upprétta hönd“ aðgerð sem þátttakandi getur tjáð löngun til að tala með.

     Dreifstýrð samskipti viðskiptavinur Jami "Taranis" birt

    Möguleikinn á að útvarpa skjáinnihaldi hefur verið aukin, sem gerir þér nú kleift að sýna innihald einstakra glugga til annarra þátttakenda, frekar en allan skjáinn eða valið svæði.

     Dreifstýrð samskipti viðskiptavinur Jami "Taranis" birt
  • Forritið fyrir Android pallinn er með nýtt símtalaviðmót. iOS útgáfan bætir tenginguna þegar tækið er í svefn- eða orkusparnaðarham.
     Dreifstýrð samskipti viðskiptavinur Jami "Taranis" birt
  • Bætti við stuðningi fyrir Windows 11 vettvang.

Heimild: opennet.ru