Proyék Chitchatter ngembangkeun aplikasi pikeun nyiptakeun obrolan P2P anu desentralisasi, pamilon anu saling berinteraksi langsung tanpa ngakses server terpusat. Kodeu ditulis dina TypeScript sareng disebarkeun dina lisénsi GPLv2. Program ieu dirancang salaku aplikasi wéb anu dijalankeun dina browser. Anjeun tiasa evaluate aplikasi dina situs demo.
Aplikasi ieu ngamungkinkeun anjeun pikeun ngahasilkeun ID obrolan unik anu tiasa dibagikeun ka pamilon sanés pikeun ngamimitian komunikasi. ID umum naon waé tiasa dianggo pikeun satuju ngiringan obrolan. sérver, ngadukung protokol WebTorrent. Sakali sambungan dijieun, saluran komunikasi énkripsi langsung dijieun, ngahubungkeun pangguna nganggo téknologi WebRTC. WebRTC nyayogikeun alat anu tos siap pakai pikeun ngaksés simpul di tukangeun penerjemah alamat jaringan (NAT) sareng ngalangkungan firewall perusahaan nganggo protokol STUN sareng TURN.
Eusi korespondensi henteu disimpen kana disk sareng leungit saatos nutup aplikasi. Lamun pakait, Anjeun bisa make markup Markdown jeung nyelapkeun payil multimedia. Rencana anu bakal datang kalebet obrolan anu ditangtayungan ku sandi, sauran sora sareng pidéo, ngabagi file, indikasi ketikan, sareng kamampuan ningali pesen anu dipasang sateuacan pamilon énggal ngiringan obrolan.
sumber: opennet.ru
