zvaonekwa nhasi
Iyo messenger kodhi inogoverwa pasi peGPLv3 rezinesi. Jami yakaburitswa GNU/Linux, Windows, MacOS, iOS, Android uye Android TV. Sarudzo, unogona kusarudza imwe yesarudzo dzemainterfaces zvichienderana neQt, GTK uye Electron. Asi chinhu chikuru pano, hongu, haisi iyo interfaces, asi chokwadi chekuti Jami
Pane kudaro, kubatana kwakananga kunotangwa pakati pevashandisi vachishandisa magumo-kusvika-kumagumo encryption. Makiyi aripo chete kudivi revatengi. Maitiro echokwadi anobva pazvitupa zveX.509. Pamusoro pemameseji, chikuva chinoita kuti zvikwanise kuita maodhiyo nemavhidhiyo mafoni, kugadzira teleconference, kuchinjanisa mafaera, kuronga kugovaniswa kwefaira uye skrini zvemukati.
Pakutanga, chirongwa ichi chakaiswa uye chakagadziridzwa sesoftware SIP foni. Asi zvino vagadziri vakasarudza kuwedzera kushanda kwepurojekiti, vachichengetedza kuenderana neSIP uye vachisiya mukana wekufona uchishandisa iyi protocol. Purogiramu inotsigira macodecs akasiyana-siyana, kusanganisira G711u, G711a, GSM, Speex, Opus, G.722, pamwe ne ICE, SIP, TLS protocol.
Mamiriro ekukurukurirana anosanganisira Call Forward Cancel, Call Bata, Call Recording, Call History neKutsvaga, Automatic Volume Control, GNOME uye KDE bhuku rekero kubatanidzwa.
Pamusoro, takataura muchidimbu nezve inovimbika mushandisi yekusimbisa sisitimu. Iyo michina yakavakirwa pa blockchain - bhuku rekero rakavakirwa paEthereum. Panguva imwecheteyo, iwe unogona kubatanidza kubva kune akati wandei maturusi kamwechete, kubata mushandisi, zvisinei kuti ndeipi mudziyo unoshanda. Iro bhuku rekero, iro rine basa rekushandura mazita muRingID, rinoitwa pachishandiswa node dzinochengetwa nenhengo dzakasiyana. Inogona kushandiswa kumhanyisa yako node kuchengetedza kopi yemuno yebhuku rekero repasi rose.
Kana zviri zvekutaura nevashandisi, vanogadzira vakashandisa OpenDHT protocol kugadzirisa dambudziko iri, izvo zvisingade kushandiswa kwepakati registries ine ruzivo nezvevashandisi. Hwaro hweJami ndeye jami-daemon, iyo ine basa rekugadzirisa zvinongedzo, kuronga kutaurirana, kushanda nevhidhiyo uye ruzha.
Kudyidzana nejami-daemon kwakavakirwa paLibRingClient raibhurari. Ndiyo hwaro hwekuvaka mutengi software uye inopa inodiwa mashandiro ayo asina kusungirirwa kune mushandisi interface uye mapuratifomu. Uye nechekare pamusoro peLibRingClient mutengi zvikumbiro zvinogadzirwa.
Paunenge uchigadzira mutumwa weP2P mupuratifomu yekufonera, vagadziri
- Kuvandudzwa kwekuita pane yakaderera bandwidth network.
- Yakadzikisa huwandu hwezviwanikwa hunoshandiswa paunenge uchishanda pasi pe Android uye iOS.
- Akanyorazve mutengi weWindows. Inogonawo kushanda mune tablet mode.
- Kune zvishandiso zve teleconferencing nevazhinji vatori vechikamu.
- Yakawedzera kugona kushandura nzira yekutepfenyura mumusangano.
- Chishandiso chinogona kushandurwa kuita sevha nekudzvanya kumwe chete (izvi zvingave zvakafanira, semuenzaniso, kumisangano).
- Iyo JAMS account manejimendi server yaitwa.
- Izvo zvinogoneka kubatanidza ma plugins anowedzera kugona kweiyo mutumwa wekutanga.
Source: www.habr.com