Nú geturðu ekki lokað: fyrsta útgáfan af dreifða samskiptavettvanginum Jami hefur verið gefin út

Nú geturðu ekki lokað: fyrsta útgáfan af dreifða samskiptavettvanginum Jami hefur verið gefin út
birtist í dag fyrsta útgáfa dreifður samskiptavettvangur Jami, honum er dreift undir kóðaheitinu Together. Áður þróaðist verkefnið undir öðru nafni - Ring, og áður - SFLPhone. Árið 2018 var dreifðri boðberi endurnefnt til að forðast hugsanleg árekstra við vörumerki.

Messenger kóðanum er dreift undir GPLv3 leyfinu. Jami hefur verið gefinn út fyrir GNU/Linux, Windows, MacOS, iOS, Android og Android TV. Valfrjálst geturðu valið einn af valkostunum fyrir viðmót byggt á Qt, GTK og Electron. En aðalatriðið hér er auðvitað ekki viðmótin, heldur sú staðreynd að Jami gefa tækifæri skiptast á skilaboðum án þess að grípa til sérstakra ytri netþjóna.

Þess í stað er bein tenging komið á milli notenda sem nota end-to-end dulkóðun. Lyklarnir eru aðeins til staðar hjá viðskiptavininum. Auðkenningarferlið er byggt á X.509 vottorðum. Auk skilaboða gerir vettvangurinn mögulegt að hringja hljóð- og myndsímtöl, búa til fjarfundi, skiptast á skrám, skipuleggja skráaskipti og skjáefni.

Upphaflega var þetta verkefni staðsett og þróað sem hugbúnaðar SIP sími. En þá ákváðu verktaki að auka virkni verkefnisins, en viðhalda samhæfni við SIP og skilja eftir möguleika á að hringja með þessari samskiptareglu. Forritið styður ýmsa merkjamál, þar á meðal G711u, G711a, GSM, Speex, Opus, G.722, auk ICE, SIP, TLS samskiptareglur.

Samskiptaeiginleikar fela í sér Hætta við símtalsflutning, bið á símtölum, hljóðritun símtala, símtalaferill með leit, sjálfvirk hljóðstyrkstýring, samþættingu GNOME og KDE símaskrár.

Hér að ofan ræddum við stuttlega um áreiðanlegt notendavottunarkerfi. Vélbúnaðurinn er byggður á blockchain - heimilisfangabókin er byggð á Ethereum. Á sama tíma geturðu tengst úr nokkrum tækjum í einu og haft samband við notandann, óháð því hvaða tæki er virkt. Heimilisfangaskráin, sem ber ábyrgð á þýðingu nafna í RingID, er útfærð með því að nota hnúta sem eru viðhaldið af mismunandi meðlimum. Þeir geta verið notaðir til að keyra þinn eigin hnút til að viðhalda staðbundnu eintaki af alþjóðlegu heimilisfangaskránni.

Hvað varðar að takast á við notendur notuðu verktaki OpenDHT samskiptareglur til að leysa þetta vandamál, sem krefst ekki notkunar miðlægra skráa með upplýsingum um notendur. Grunnurinn að Jami er jami-daemon sem sér um að vinna úr tengingum, skipuleggja samskipti, vinna með myndband og hljóð.

Samskipti við jami-daemon eru byggð á LibRingClient bókasafninu. Það er grunnurinn að uppbyggingu viðskiptavinahugbúnaðar og veitir nauðsynlega virkni sem er ekki bundin við notendaviðmót og vettvang. Og þegar ofan á LibRingClient viðskiptavinaforrit eru þróuð.

Við vinnslu P2P boðbera í fjarskiptavettvang, verktaki bætt við nýir og uppfærðir núverandi eiginleikar. Hér eru þau:

  • Bætt afköst á netum með litla bandbreidd.
  • Dregið úr magni auðlinda sem notað er þegar unnið er undir Android og iOS.
  • Endurskrifaður viðskiptavinur fyrir Windows. Það getur líka virkað í spjaldtölvuham.
  • Það eru tæki til að halda fjarfundi með mörgum þátttakendum.
  • Bætti við möguleikanum á að breyta útsendingarham á ráðstefnunni.
  • Hægt er að breyta forritinu í netþjón með einum smelli (þetta gæti verið nauðsynlegt, til dæmis fyrir ráðstefnur).
  • JAMS reikningsstjórnunarþjónninn hefur verið innleiddur.
  • Það er hægt að tengja viðbætur sem auka getu grunnboðberans.

Nú geturðu ekki lokað: fyrsta útgáfan af dreifða samskiptavettvanginum Jami hefur verið gefin út

Heimild: www.habr.com

Bæta við athugasemd