Chitchatter 是一款用於創建 P2P 聊天的通信客戶端

Chitchatter 項目正在開發一個用於創建去中心化 P2P 聊天的應用程序,其參與者可以直接相互交互,而無需訪問集中式服務器。 該代碼是用 TypeScript 編寫的,並根據 GPLv2 許可證分發。 該程序被設計為在瀏覽器中運行的 Web 應用程序。 您可以在演示網站上評估該應用程序。

該應用程序允許您生成一個唯一的聊天 ID,可以與其他參與者共享以開始聊天。 任何支持 WebTorrent 協議的公共服務器都可用於協商聊天連接。 協商連接後,將創建直接加密通信通道,使用 WebRTC 技術將用戶聯合起來,該技術提供了訪問在地址轉換器 (NAT) 後面運行的節點並使用 STUN 和 TURN 協議繞過企業防火牆的現成方法。

對話內容不會保存到磁盤,並且在應用程序關閉後會丟失。 聊天時,您可以使用Markdown標記並嵌入多媒體文件。 未來的計劃包括密碼保護的聊天、語音和視頻通話、文件共享、打字指示以及查看新成員加入聊天之前發布的消息的能力。

來源: opennet.ru

添加評論