การเปิดตัวไคลเอนต์การสื่อสาร Dino 0.3

หลังจากพัฒนามากว่าหนึ่งปี Dino 0.3 ซึ่งเป็นไคลเอ็นต์การสื่อสารที่รองรับการแชทและการส่งข้อความโดยใช้โปรโตคอล Jabber/XMPP ได้เปิดตัวแล้ว โปรแกรมนี้สามารถใช้งานได้กับไคลเอ็นต์และเซิร์ฟเวอร์ XMPP หลากหลายรุ่น มุ่งเน้นการรักษาความเป็นส่วนตัวของการสนทนา และรองรับการเข้ารหัสแบบ end-to-end โดยใช้ส่วนขยาย OMEMO XMPP ที่ใช้โปรโตคอล Signal หรือการเข้ารหัสด้วย OpenPGP โค้ดของโครงการเขียนด้วย Vala โดยใช้ชุดเครื่องมือ GTK และเผยแพร่ภายใต้ใบอนุญาต GPLv3+

นอกจากการส่งข้อความแล้ว เวอร์ชันใหม่นี้ยังรองรับวิดีโอคอลและการประชุมทางวิดีโอ ทำให้สามารถโทรวิดีโอคอลได้ตั้งแต่สองคนขึ้นไป สตรีมวิดีโอมีการเข้ารหัสแบบ end-to-end และการรับส่งข้อมูลจะถูกส่งโดยตรงระหว่างผู้ใช้ในโหมด P2P พร้อมตัวเลือกในการใช้เซิร์ฟเวอร์ตัวกลางเป็นทางเลือกสำรอง

การเปิดตัวไคลเอนต์การสื่อสาร Dino 0.3

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

การเชื่อมต่อนี้สร้างขึ้นโดยใช้โปรโตคอล XMPP และส่วนขยายมาตรฐาน XMPP (XEP-0353, XEP-0167) ซึ่งช่วยให้สามารถโทรระหว่าง Dino และไคลเอนต์ XMPP อื่นๆ ที่รองรับข้อกำหนดที่เกี่ยวข้องได้ ตัวอย่างเช่น สามารถโทรวิดีโอแบบเข้ารหัสด้วย Conversations และ Movim รวมถึงโทรแบบไม่เข้ารหัสด้วย Gajim ได้ หากไม่รองรับวิดีโอ ก็สามารถโทรด้วยเสียงได้

คุณสมบัติหลักของ Dino และส่วนขยาย XEP ที่รองรับ:

  • การแชทแบบหลายผู้ใช้พร้อมการสนับสนุนสำหรับกลุ่มส่วนตัวและช่องสาธารณะ (ในกลุ่มคุณสามารถสื่อสารเฉพาะกับบุคคลที่รวมอยู่ในกลุ่มตามหัวข้อที่กำหนดเองและในช่องที่ผู้ใช้สามารถสื่อสารได้เฉพาะในหัวข้อที่กำหนด)
  • การใช้อวตาร;
  • การจัดการเก็บถาวรข้อความ
  • การทำเครื่องหมายข้อความที่ได้รับและอ่านล่าสุดในการแชท
  • การแนบไฟล์และรูปภาพไปกับข้อความ ไฟล์สามารถถ่ายโอนได้โดยตรงจากไคลเอนต์ไปยังไคลเอนต์หรือโดยการอัพโหลดไปยังเซิร์ฟเวอร์และจัดเตรียมลิงก์ที่ผู้ใช้รายอื่นสามารถดาวน์โหลดไฟล์นี้ได้
  • รองรับการส่งเนื้อหามัลติมีเดียโดยตรง (เสียง วิดีโอ ไฟล์) ระหว่างไคลเอนต์โดยใช้โปรโตคอล Jingle
  • รองรับบันทึก SRV เพื่อสร้างการเชื่อมต่อที่เข้ารหัสโดยตรงโดยใช้ TLS นอกเหนือจากการส่งผ่านเซิร์ฟเวอร์ XMPP
  • การเข้ารหัสโดยใช้ OMEMO และ OpenPGP;
  • การกระจายข้อความตามการสมัครสมาชิก (เผยแพร่-สมัครสมาชิก)
  • การแจ้งเตือนเกี่ยวกับสถานะของการพิมพ์ของผู้ใช้รายอื่น (คุณสามารถปิดการส่งการแจ้งเตือนเกี่ยวกับการพิมพ์ที่เกี่ยวข้องกับการแชทหรือผู้ใช้แต่ละราย)
  • การส่งข้อความล่าช้า
  • การดูแลรักษาบุ๊กมาร์กในการแชทและหน้าเว็บ
  • แจ้งการส่งข้อความสำเร็จ
  • วิธีการขั้นสูงในการค้นหาข้อความและการกรองผลลัพธ์ในประวัติการติดต่อ
  • รองรับการทำงานในอินเทอร์เฟซเดียวที่มีหลายบัญชี เช่น แยกงานและจดหมายส่วนตัว
  • ทำงานในโหมดออฟไลน์ โดยสามารถส่งข้อความและรับข้อความที่ส่งเข้ามาได้จริง เซิร์ฟเวอร์ ข้อความจะแสดงหลังจากสร้างการเชื่อมต่อเครือข่ายแล้ว;
  • รองรับ SOCKS5 สำหรับการส่งต่อการเชื่อมต่อ P2P โดยตรง
  • รองรับรูปแบบ XML vCard

การเปิดตัวไคลเอนต์การสื่อสาร Dino 0.3


ที่มา: opennet.ru
ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster