Naha hûn nekarin asteng bikin: yekem serbestberdana platforma ragihandinê ya nenavendî Jami hate berdan

Naha hûn nekarin asteng bikin: yekem serbestberdana platforma ragihandinê ya nenavendî Jami hate berdan
îro xuya bû çapa yekem platforma ragihandinê ya nenavendî Jami, ew di bin navê kod Together de tê belav kirin. Berê, proje di bin navek cûda de pêşve çû - Ring, û berî wê - SFLPhone. Di sala 2018-an de, peyambera nenavendî hate guheztin da ku ji nakokiyên gengaz ên bi markayên bazirganî re neyên girtin.

Koda peyamberê di bin lîsansa GPLv3 de tê belav kirin. Jami ji bo GNU/Linux, Windows, MacOS, iOS, Android û Android TV-yê derketiye. Vebijarkî, hûn dikarin yek ji vebijarkên ji bo navbeynkariyê li ser bingeha Qt, GTK û Elektron hilbijêrin. Lê ya sereke li vir, bê guman, ne pêwend in, lê rastiya Jami ye şansê bide bêyî ku serî li serverên derveyî yên diyarkirî bidin, peyaman biguhezînin.

Di şûna wê de, têkiliyek rasterast di navbera bikarhêneran de ku şîfrekirina dawî-bi-dawî bikar tînin tê saz kirin. Bişkojk tenê li milê xerîdar hene. Pêvajoya erêkirinê li ser sertîfîkayên X.509-ê ye. Ji bilî peyaman, platform îmkana çêkirina bangên deng û vîdyoyê, çêkirina telekonferansê, pevguhertina pelan, organîzekirina parvekirina pelan û naveroka ekranê dike.

Di destpêkê de, ev proje wekî têlefonek nermalava SIP-ê hate danîn û pêşve xistin. Lê dûv re pêşdebiran biryar da ku fonksiyona projeyê berfireh bikin, di heman demê de lihevhatina bi SIP-ê re biparêzin û îmkana çêkirina bangan bi karanîna vê protokolê hiştin. Bername kodekên cihêreng piştgirî dike, di nav de protokolên G711u, G711a, GSM, Speex, Opus, G.722, plus protokolên ICE, SIP, TLS.

Taybetmendiyên pêwendiyê Betalkirina Pêşveçûna Bangê, Ragirtina Bangê, Tomarkirina Bangê, Dîroka Banga Bi Lêgerînê, Kontrolkirina Volumê ya Xweser, GNOME û entegrasyona pirtûka navnîşana KDE-yê hene.

Li jor, me bi kurtî li ser pergalek pejirandina bikarhênerek pêbawer axivî. Mekanîzma li ser blokê ye - pirtûka navnîşan li ser Ethereum-ê ye. Di heman demê de, hûn dikarin ji çend cîhazên yekcar ve girêdayî bin, bi bikarhênerê re têkilî daynin, bêyî ku kîjan cîhaz çalak e. Pirtûka navnîşan, ku ji wergerandina navan di RingID de berpirsiyar e, bi karanîna girêkên ku ji hêla endamên cûda ve têne parastin têne bicîh kirin. Ew dikarin werin bikar anîn da ku girêka xwe bimeşînin da ku kopiyek herêmî ya pirtûka navnîşana gerdûnî biparêzin.

Ji bo navnîşana bikarhêneran, pêşdebiran protokola OpenDHT bikar anîn da ku vê pirsgirêkê çareser bikin, ku ne hewce ye ku qeydên navendî yên bi agahdariya li ser bikarhêneran bikar bînin. Bingeha Jami jami-daemon e, ku berpirsiyarê pêvajoykirina pêwendiyan, organîzekirina ragihandinê, xebata bi vîdyo û deng e.

Têkiliya bi jami-daemon re li ser bingeha pirtûkxaneya LibRingClient-ê ye. Ew bingeha avakirina nermalava xerîdar e û fonksiyona pêwîst peyda dike ku bi navgîniya bikarhêner û platforman ve ne girêdayî ye. Û jixwe li ser serê LibRingClient sepanên xerîdar têne pêşve xistin.

Dema ku peyamberek P2P di platformek têlefonê de hilberandin, pêşdebiran zêde kirin taybetmendiyên heyî yên nû û nûvekirî. Li vir ew in:

  • Performansa çêtir li ser torên bandwidth kêm.
  • Rêjeya çavkaniyên ku di bin Android û iOS de dixebitin kêm kir.
  • Ji bo Windows-ê xerîdar ji nû ve hatî nivîsandin. Ew dikare di moda tabletê de jî bixebite.
  • Amûrên ji bo telekonferansê bi gelek beşdaran re hene.
  • Di konferansê de şiyana guherandina moda weşanê zêde kir.
  • Serlêdan dikare bi yek klîk ve bibe serverek (dibe ku ev hewce be, mînakî, ji bo konferansan).
  • Pêşkêşkara rêveberiya hesabê JAMS hate bicîh kirin.
  • Mimkun e ku pêvekên ku kapasîteyên peyambera bingehîn dirêj dikin werin girêdan.

Naha hûn nekarin asteng bikin: yekem serbestberdana platforma ragihandinê ya nenavendî Jami hate berdan

Source: www.habr.com

Add a comment