Nawr ni allwch rwystro: mae datganiad cyntaf y platfform cyfathrebu datganoledig Jami wedi'i ryddhau

Nawr ni allwch rwystro: mae datganiad cyntaf y platfform cyfathrebu datganoledig Jami wedi'i ryddhau
ymddangos heddiw argraffiad cyntaf llwyfan cyfathrebu datganoledig Jami, mae'n cael ei ddosbarthu o dan yr enw cod Gyda'n Gilydd. Yn flaenorol, datblygodd y prosiect o dan enw gwahanol - Ring, a chyn hynny - SFLPhone. Yn 2018, ailenwyd y negesydd datganoledig er mwyn osgoi gwrthdaro posibl Γ’ nodau masnach.

Mae'r cod negesydd yn cael ei ddosbarthu o dan y drwydded GPLv3. Mae Jami wedi'i ryddhau ar gyfer GNU/Linux, Windows, MacOS, iOS, Android ac Android TV. Yn ddewisol, gallwch ddewis un o'r opsiynau ar gyfer rhyngwynebau yn seiliedig ar Qt, GTK ac Electron. Ond y prif beth yma, wrth gwrs, nid yw'r rhyngwynebau, ond y ffaith bod Jami rhowch gyfle cyfnewid negeseuon heb droi at weinyddion allanol pwrpasol.

Yn lle hynny, sefydlir cysylltiad uniongyrchol rhwng defnyddwyr gan ddefnyddio amgryptio pen-i-ben. Mae'r allweddi yn bresennol ar ochr y cleient yn unig. Mae'r weithdrefn ddilysu yn seiliedig ar dystysgrifau X.509. Yn ogystal Γ’ negeseuon, mae'r platfform yn ei gwneud hi'n bosibl gwneud galwadau sain a fideo, creu telegynadleddau, cyfnewid ffeiliau, trefnu rhannu ffeiliau a chynnwys sgrin.

I ddechrau, cafodd y prosiect hwn ei leoli a'i ddatblygu fel ffΓ΄n SIP meddalwedd. Ond yna penderfynodd y datblygwyr ehangu ymarferoldeb y prosiect, tra'n cynnal cydnawsedd Γ’ SIP a gadael y posibilrwydd o wneud galwadau gan ddefnyddio'r protocol hwn. Mae'r rhaglen yn cefnogi codecau amrywiol, gan gynnwys protocolau G711u, G711a, GSM, Speex, Opus, G.722, ynghyd Γ’ ICE, SIP, TLS.

Mae nodweddion cyfathrebu yn cynnwys Canslo Galwadau Ymlaen, Dal Galwadau, Recordio Galwadau, Hanes Galwadau gyda Chwilio, Rheoli Cyfrol Awtomatig, integreiddio llyfr cyfeiriadau GNOME a KDE.

Uchod, buom yn siarad yn fyr am system ddilysu defnyddwyr dibynadwy. Mae'r mecanwaith yn seiliedig ar y blockchain - mae'r llyfr cyfeiriadau yn seiliedig ar Ethereum. Ar yr un pryd, gallwch gysylltu o sawl dyfais ar unwaith, gan gysylltu Γ’'r defnyddiwr, waeth pa ddyfais sy'n weithredol. Mae'r llyfr cyfeiriadau, sy'n gyfrifol am gyfieithu enwau yn y RingID, yn cael ei weithredu gan ddefnyddio nodau sy'n cael eu cynnal gan wahanol aelodau. Gellir eu defnyddio i redeg eich nod eich hun i gadw copi lleol o'r llyfr cyfeiriadau byd-eang.

O ran mynd i'r afael Γ’ defnyddwyr, defnyddiodd y datblygwyr y protocol OpenDHT i ddatrys y broblem hon, nad yw'n gofyn am ddefnyddio cofrestrfeydd canolog gyda gwybodaeth am ddefnyddwyr. Sail Jami yw jami-daemon, sy'n gyfrifol am brosesu cysylltiadau, trefnu cyfathrebiadau, gweithio gyda fideo a sain.

Mae rhyngweithio Γ’ jami-daemon yn seiliedig ar lyfrgell LibRingClient. Mae'n sail ar gyfer adeiladu meddalwedd cleient ac mae'n darparu'r ymarferoldeb angenrheidiol nad yw'n gysylltiedig Γ’'r rhyngwyneb defnyddiwr a'r llwyfannau. Ac eisoes ar ben ceisiadau cleient LibRingClient yn cael eu datblygu.

Wrth brosesu negesydd P2P i lwyfan telathrebu, datblygwyr wedi adio nodweddion presennol newydd a rhai wedi'u diweddaru. Dyma nhw:

  • Gwell perfformiad ar rwydweithiau lled band isel.
  • Llai o adnoddau a ddefnyddir wrth weithio o dan Android ac iOS.
  • Cleient wedi'i ailysgrifennu ar gyfer Windows. Gall hefyd weithio yn y modd tabled.
  • Mae yna offer ar gyfer telegynadledda gyda chyfranogwyr lluosog.
  • Ychwanegwyd y gallu i newid y modd darlledu yn y gynhadledd.
  • Gellir troi'r cais yn weinydd gydag un clic (efallai y bydd angen hyn, er enghraifft, ar gyfer cynadleddau).
  • Mae gweinydd rheoli cyfrifon JAMS wedi'i weithredu.
  • Mae'n bosibl cysylltu ategion sy'n ymestyn galluoedd y negesydd sylfaenol.

Nawr ni allwch rwystro: mae datganiad cyntaf y platfform cyfathrebu datganoledig Jami wedi'i ryddhau

Ffynhonnell: hab.com

Ychwanegu sylw