Chitchatter ไคลเอนต์การสื่อสารสำหรับสร้างการแชทแบบ P2P พร้อมใช้งานแล้ว

โครงการ Chitchatter กำลังพัฒนาแอปพลิเคชันสำหรับสร้างการแชทแบบกระจายอำนาจแบบ P2P ซึ่งผู้เข้าร่วมโต้ตอบกันโดยตรงโดยไม่ต้องเข้าถึงเซิร์ฟเวอร์ส่วนกลาง รหัสนี้เขียนด้วย TypeScript และเผยแพร่ภายใต้ใบอนุญาต GPLv2 โปรแกรมได้รับการออกแบบเป็นเว็บแอปพลิเคชันที่ทำงานบนเบราว์เซอร์ คุณสามารถประเมินแอปพลิเคชันได้ที่ไซต์สาธิต

แอปพลิเคชั่นนี้ให้คุณสร้าง ID แชทเฉพาะที่สามารถแชร์กับผู้เข้าร่วมคนอื่นเพื่อเริ่มแชท เซิร์ฟเวอร์สาธารณะใดๆ ที่สนับสนุนโปรโตคอล WebTorrent สามารถใช้เพื่อต่อรองการเชื่อมต่อกับแชทได้ หลังจากการเจรจาการเชื่อมต่อแล้ว ช่องทางการสื่อสารที่เข้ารหัสโดยตรงจะถูกสร้างขึ้นเพื่อรวมผู้ใช้เข้าด้วยกันโดยใช้เทคโนโลยี WebRTC ซึ่งมีวิธีการสำเร็จรูปสำหรับการเข้าถึงโหนดที่ทำงานอยู่เบื้องหลังตัวแปลที่อยู่ (NAT) และข้ามไฟร์วอลล์ขององค์กรโดยใช้โปรโตคอล STUN และ TURN

เนื้อหาของการสนทนาจะไม่ถูกบันทึกลงในดิสก์และจะสูญหายไปหลังจากปิดแอปพลิเคชัน เมื่อสนทนา คุณสามารถใช้ Markdown Markup และฝังไฟล์มัลติมีเดียได้ แผนในอนาคตประกอบด้วยการแชทที่ป้องกันด้วยรหัสผ่าน การโทรด้วยเสียงและวิดีโอ การแชร์ไฟล์ การระบุการพิมพ์ และความสามารถในการดูข้อความที่โพสต์ก่อนที่สมาชิกใหม่จะเข้าร่วมแชท

ที่มา: opennet.ru

เพิ่มความคิดเห็น