Már elérhető a Chitchatter, a P2P chat létrehozására szolgáló kommunikációs kliens

A Chitchatter projekt olyan alkalmazást fejleszt decentralizált P2P chat létrehozására, amelynek résztvevői közvetlenül interakcióba lépnek egymással anélkül, hogy központi szerverekhez hozzáférnének. A kód TypeScript-ben íródott, és a GPLv2 licenc alatt kerül terjesztésre. A program böngészőben futó webalkalmazásnak készült. A jelentkezést a bemutató oldalon lehet értékelni.

Az alkalmazás lehetővé teszi egyedi chatazonosító létrehozását, amelyet megoszthat más résztvevőkkel a kommunikáció megkezdéséhez. A chathez való kapcsolódás megtárgyalásához bármely nyilvános szerver használható, amely támogatja a WebTorrent protokollt. A kapcsolat egyeztetése után közvetlen titkosított kommunikációs csatornák jönnek létre a felhasználók között a WebRTC technológia segítségével, amely kész eszközöket biztosít a NAT-ok mögött futó gazdagépek eléréséhez és a vállalati tűzfalak STUN és TURN protokollok használatával történő megkerüléséhez.

A levelezés tartalma nem kerül lemezre, és az alkalmazás bezárása után elveszik. Ha megfelel, használhat Markdown jelölést és multimédiás fájlokat illeszthet be. A jövőbeli tervek között szerepel a jelszóval védett csevegés, hang- és videohívás, fájlmegosztás, gépelési jelzés, valamint az új résztvevők csatlakozása előtt elküldött üzenetek megtekintésének lehetősége.

Forrás: opennet.ru

Hozzászólás