Jami's decentralized kev sib txuas lus tus neeg siv "Maloya" muaj

Ib qho kev tshaj tawm tshiab ntawm kev sib tham ncaj ncees platform Jami muaj, muab faib raws li lub npe "Maloya". Txoj haujlwm no yog tsim los tsim kom muaj kev sib txuas lus uas ua haujlwm hauv P2P hom thiab tso cai rau kev sib txuas lus ntawm cov pab pawg loj thiab ib tus neeg hu thaum muab kev ceev ntiag tug thiab kev ruaj ntseg. Jami, yav tas los hu ua Nplhaib thiab SFLphone, yog GNU project thiab tau tso cai raws li GPLv3. Cov rooj sib tham binary tau npaj rau GNU / Linux (Debian, Ubuntu, Fedora, SUSE, RHEL, thiab lwm yam), Windows, macOS, iOS, Android thiab Android TV.

Tsis zoo li cov neeg siv kev sib txuas lus ib txwm muaj, Jami tuaj yeem xa cov lus yam tsis muaj kev sib cuag nrog cov servers sab nraud los ntawm kev teeb tsa kev sib txuas ncaj qha ntawm cov neeg siv siv qhov kawg-rau-kawg encryption (cov yuam sij tam sim no tsuas yog nyob rau ntawm tus neeg siv khoom) thiab kev lees paub raws li X.509 daim ntawv pov thawj. Ntxiv nrog rau kev xa xov kom ruaj ntseg, qhov kev pab cuam tso cai rau koj ua suab thiab video hu, tsim kev sib tham hauv xov tooj, sib pauv ntaub ntawv, thiab teeb tsa kev sib koom nkag mus rau cov ntaub ntawv thiab tshuaj ntsuam cov ntsiab lus.

Thaum xub thawj, qhov project tsim los ua softphone raws li SIP raws tu qauv, tab sis tau ntev dhau mus dhau lub moj khaum ntawm qhov kev pom zoo ntawm P2P qauv, thaum tswj kev sib raug zoo nrog SIP thiab muaj peev xwm hu xov tooj siv cov txheej txheem no. Qhov kev pab cuam txhawb ntau yam codecs (G711u, G711a, GSM, Speex, Opus, G.722) thiab raws tu qauv (ICE, SIP, TLS), muab kev ruaj ntseg encryption ntawm video, suab thiab lus. Kev pabcuam muaj xws li hu xovtooj xa mus thiab tuav, hu xovtooj, hu rau keeb kwm nrog kev tshawb nrhiav, tsis siv neeg ntim tswj, kev koom ua ke nrog GNOME thiab KDE cov phau ntawv chaw nyob.

Txhawm rau txheeb xyuas tus neeg siv, Jami siv qhov kev txiav txim siab thoob ntiaj teb tus account authentication mechanism raws li kev siv ntawm phau ntawv chaw nyob hauv daim ntawv ntawm blockchain (kev txhim kho ntawm Ethereum project yog siv). Ib tus neeg siv ID (RingID) tuaj yeem siv ib txhij ntawm ntau lub cuab yeej thiab tso cai rau koj tiv tauj tus neeg siv txawm tias lub cuab yeej twg ua haujlwm, tsis tas yuav tsum tswj hwm tus ID sib txawv ntawm koj lub smartphone thiab PC. Phau ntawv chaw nyob muaj lub luag haujlwm rau kev txhais cov npe rau RingID yog khaws cia rau ntawm ib pawg ntawm cov nodes tswj hwm los ntawm cov neeg koom nrog sib txawv, suav nrog kev muaj peev xwm khiav koj tus kheej ntawm tus kheej kom tswj tau cov ntawv luam ntawm lub ntiaj teb chaw nyob hauv phau ntawv (Jami kuj tseem siv phau ntawv chaw nyob sib cais tswj los ntawm tus neeg siv khoom).

Txhawm rau hais txog cov neeg siv hauv Jami, OpenDHT raws tu qauv (distributed hash table) yog siv, uas tsis tas yuav tsum tau siv lub hauv paus kev sau npe nrog cov ntaub ntawv hais txog cov neeg siv. Lub hauv paus ntawm Jami yog cov txheej txheem keeb kwm yav dhau los ntawm jami-daemon, uas yog lub luag haujlwm rau kev sib txuas, teeb tsa kev sib txuas lus, ua haujlwm nrog video thiab suab. Kev sib cuam tshuam nrog jami-daemon yog tsim los siv LibRingClient lub tsev qiv ntawv, uas yog lub hauv paus rau kev tsim cov neeg siv software thiab muab tag nrho cov qauv kev ua haujlwm uas tsis khi rau cov neeg siv interface thiab cov platforms. Cov neeg siv cov ntawv thov raug tsim ncaj qha rau saum LibRingClient, uas ua rau nws yooj yim heev los tsim thiab txhawb ntau qhov sib cuam tshuam.

Hauv qhov kev tso tawm tshiab:

  • Ib daim ntawv thov kev sib koom ua ke rau GNU / Linux thiab Windows platforms (thiab sai sai macOS), muab qhov tshiab thiab txhim kho Qt-based interface uas tau raug kho dua tshiab los ua ib qho kev hu xov tooj thiab kev sib tham yooj yim dua. Ntxiv lub peev xwm los hloov lub microphone thiab tso zis ntaus ntawv yam tsis cuam tshuam kev hu. Cov cuab yeej sib faib npo tau raug txhim kho.
    Decentralized kev sib txuas lus tus neeg siv khoom Jami "Maloya" muaj
  • Txhim kho kev ruaj ntseg thiab nthuav kev sib tham thiab kev sib tham muaj peev xwm. Kev them nyiaj yug tau raug siv los muab cov neeg saib xyuas lub rooj sib tham, uas tuaj yeem txiav txim siab qhov teeb tsa ntawm cov neeg koom nrog video ntawm lub vijtsam, muab hauv pem teb rau cov neeg hais lus thiab cuam tshuam cov neeg koom yog tias tsim nyog. Kev txiav txim los ntawm cov kev ntsuam xyuas tau ua tiav, Jami nyob rau hauv hom kev nyiam tuaj yeem siv rau cov rooj sib tham nrog txog 20 tus neeg koom (nyob rau yav tom ntej no daim duab no tau npaj yuav nce mus txog 50).
    Decentralized kev sib txuas lus tus neeg siv khoom Jami "Maloya" muaj
  • Nws tau tshaj tawm tias kev txhim kho tus neeg siv khoom rau GNU / Linux nrog GTK-raws li interface (jami-gnome) yuav tsum tsis ntev los no. jami-gnome tseem yuav tau txais kev txhawb nqa rau ib ntus, tab sis thaum kawg yuav raug txiav tawm hauv kev pom zoo ntawm Qt-raws li tus neeg siv khoom. Thaum cov neeg txaus siab tshwm sim uas tau npaj siab coj tus neeg siv khoom GTK rau hauv lawv tus kheej tes, qhov project tau npaj los muab lub sijhawm zoo li no.
  • Tus neeg siv rau macOS txhawb nqa plugins.
  • Txhim kho kev ua tau zoo ntawm GreenScreen plugin, uas siv cov kev kawm tshuab los nkaum lossis hloov keeb kwm yav dhau thaum hu video. Tus tshiab version ntxiv lub peev xwm los plam keeb kwm yav dhau kom lwm tus tsis pom dab tsi tshwm sim nyob ib puag ncig tus neeg koom.
    Decentralized kev sib txuas lus tus neeg siv khoom Jami "Maloya" muaj
  • Ib qho tshiab "Watermark" plugin tau ntxiv, tso cai rau koj los tso saib koj lub logo lossis ib qho duab hauv video, nrog rau embed hnub thiab sijhawm.
    Decentralized kev sib txuas lus tus neeg siv khoom Jami "Maloya" muaj
  • Ntxiv "AudioFilter" plugin ntxiv cov nyhuv reverb rau lub suab.
  • Tus neeg siv rau iOS tau raug kho dua tshiab, uas lub interface tau hloov tag nrho thiab ua haujlwm tau ua kom txo qis kev siv zog. Txhim kho cov neeg siv khoom ruaj khov rau macOS.
    Decentralized kev sib txuas lus tus neeg siv khoom Jami "Maloya" muaj
  • JAMS Account Management Server tau raug txhim kho, tso cai rau koj los tswj cov nyiaj hauv nruab nrab rau ib lub zej zog lossis lub koom haum, thaum tswj xyuas cov xwm txheej ntawm lub network. JAMS tuaj yeem siv los ua ke nrog LDAP thiab Active Directory, tuav phau ntawv chaw nyob, thiab siv cov chaw tshwj xeeb rau pawg neeg siv.
  • Kev txhawb nqa tag nrho rau SIP raws tu qauv tau raug xa rov qab thiab muaj peev xwm txuas rau GSM tes hauj lwm thiab txhua tus neeg muab kev pabcuam SIP tau muab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib