Karon dili nimo mapugngan: ang una nga pagpagawas sa desentralisado nga plataporma sa komunikasyon nga Jami gipagawas na

Karon dili nimo mapugngan: ang una nga pagpagawas sa desentralisado nga plataporma sa komunikasyon nga Jami gipagawas na
nagpakita karon unang edisyon desentralisado nga plataporma sa komunikasyon nga Jami, kini giapod-apod ubos sa code name Together. Kaniadto, ang proyekto naugmad ubos sa usa ka lahi nga ngalan - Singsing, ug sa wala pa - SFLPhone. Sa 2018, ang desentralisadong mensahero giilisan og ngalan aron malikayan ang posibleng panagbangi sa mga trademark.

Ang messenger code giapod-apod ubos sa lisensya sa GPLv3. Gipagawas na si Jami para sa GNU/Linux, Windows, MacOS, iOS, Android ug Android TV. Kung gusto, makapili ka usa sa mga kapilian sa interface base sa Qt, GTK ug Electron. Apan ang nag-unang butang dinhi, siyempre, dili ang mga interface, apan ang kamatuoran nga si Jami hatagi ug higayon pagbayloay og mga mensahe nga walay pag-access sa gipahinungod nga mga eksternal nga server.

Hinunoa, usa ka direktang koneksyon ang gitukod tali sa mga tiggamit gamit ang end-to-end encryption. Ang mga yawe anaa lamang sa bahin sa kliyente. Ang pamaagi sa pag-authenticate gibase sa mga sertipiko sa X.509. Dugang sa mga mensahe, ang plataporma nagtugot kanimo sa paghimo og audio ug video nga mga tawag, paghimo og mga teleconference, pagbayloay og mga file, ug pag-organisar sa gipaambit nga access sa mga file ug screen content.

Sa sinugdan, kini nga proyekto gipahimutang ug naugmad isip usa ka humok nga SIP phone. Apan unya ang mga developers nakahukom sa pagpalapad sa pag-andar sa proyekto, pagpadayon sa pagkaangay sa SIP ug sa pagbiya sa abilidad sa paghimo sa mga tawag sa paggamit niini nga protocol. Gisuportahan sa programa ang lainlaing mga codec, lakip ang G711u, G711a, GSM, Speex, Opus, G.722, dugang nga mga protocol sa ICE, SIP, TLS.

Ang mga feature sa komunikasyon naglakip sa pagkansela sa call forward, call hold, call recording, call history nga may search, automatic volume control, integration sa GNOME ug KDE address book.

Sa ibabaw kami sa makadiyot naghisgot bahin sa usa ka kasaligan nga sistema sa pag-ila sa tiggamit. Ang mekanismo gibase sa blockchain - ang address book nagdagan sa Ethereum. Sa parehas nga oras, mahimo ka magkonektar gikan sa daghang mga aparato sa usa ka higayon, makigsulti sa tiggamit bisan unsa nga aparato ang aktibo. Ang address book, nga responsable sa paghubad sa mga ngalan sa RingID, gipatuman gamit ang mga node nga gipadayon sa lainlaing mga partisipante. Uban sa ilang tabang, mahimo nimong ipadagan ang imong kaugalingon nga node aron mapadayon ang usa ka lokal nga kopya sa global address book.

Sama sa pagtubag sa mga tiggamit, gigamit sa mga developer ang OpenDHT protocol aron masulbad kini nga problema, nga wala magkinahanglan sa paggamit sa mga sentralisadong rehistro nga adunay kasayuran bahin sa mga tiggamit. Ang sukaranan sa Jami mao ang jami-daemon, nga responsable sa pagproseso sa mga koneksyon, pag-organisar sa mga komunikasyon, pagtrabaho sa video ug tunog.

Ang interaksyon sa jami-daemon gipatuman base sa LibRingClient library. Kini ang sukaranan sa pagtukod sa software sa kliyente ug naghatag sa gikinahanglan nga gamit nga wala mahigot sa user interface ug mga plataporma. Ug ang mga aplikasyon sa kliyente naugmad sa ibabaw sa LibRingClient.

Kung gi-rework ang usa ka P2P messenger sa usa ka platform sa telekomunikasyon, ang mga developer gidugang bag-o ug bag-o nga kasamtangan nga mga gimbuhaton. Ania sila:

  • Gipauswag nga pasundayag sa mga low-bandwidth nga network.
  • Ang gidaghanon sa mga kapanguhaan nga gigamit gipakunhod sa dihang nagtrabaho ubos sa Android ug iOS.
  • Ang kliyente alang sa Windows gisulat na usab. Mahimo usab kini magtrabaho sa mode nga tablet.
  • Nagpakita ang mga himan alang sa pagdumala sa mga teleconference sa daghang mga partisipante.
  • Gidugang ang abilidad sa pag-usab sa broadcast mode sa usa ka komperensya.
  • Ang aplikasyon mahimong usa ka server nga adunay usa ka pag-klik (kini mahimo’g gikinahanglan, pananglitan, alang sa paghimo og mga komperensya).
  • Gipatuman ang JAMS account management server.
  • Posible nga makonektar ang mga plugins nga nagpalapad sa mga kapabilidad sa batakang messenger.

Karon dili nimo mapugngan: ang una nga pagpagawas sa desentralisado nga plataporma sa komunikasyon nga Jami gipagawas na

Source: www.habr.com

Idugang sa usa ka comment