Chitchatter, een communicatieclient voor het maken van P2P-chats, is nu beschikbaar

Het Chitchatter-project ontwikkelt een applicatie voor het creëren van gedecentraliseerde P2P-chats, waarvan de deelnemers rechtstreeks met elkaar communiceren zonder toegang te krijgen tot gecentraliseerde servers. De code is geschreven in TypeScript en gedistribueerd onder de GPLv2-licentie. Het programma is ontworpen als een webapplicatie die in een browser draait. U kunt de applicatie evalueren op de demosite.

Met de applicatie kunt u een unieke chat-ID genereren, die met andere deelnemers kan worden gedeeld om te beginnen met communiceren. Om een ​​verbinding met de chat tot stand te brengen, kan elke openbare server worden gebruikt die het WebTorrent-protocol ondersteunt. Zodra de verbinding tot stand is gebracht, worden directe gecodeerde communicatiekanalen tussen gebruikers gecreëerd met behulp van WebRTC-technologie, die kant-en-klare tools biedt voor toegang tot hosts die achter NAT's draaien en om bedrijfsfirewalls te omzeilen met behulp van de STUN- en TURN-protocollen.

De inhoud van de correspondentie wordt niet op schijf opgeslagen en gaat verloren na het sluiten van de applicatie. Wanneer dit het geval is, kunt u Markdown-markeringen gebruiken en multimediabestanden invoegen. Toekomstige plannen omvatten met een wachtwoord beveiligde chats, spraak- en video-oproepen, het delen van bestanden, typeaanduiding en de mogelijkheid om geplaatste berichten te bekijken voordat een nieuwe deelnemer aan de chat deelneemt.

Bron: opennet.ru

Voeg een reactie