เวอร์ชันแรกของ แพลตฟอร์มการสื่อสารแบบกระจายศูนย์Jamiซึ่งมีชื่อรหัสว่า "Together" ได้ถูกปล่อยออกมาแล้ว Jami เป็นส่วนหนึ่งของโครงการ GNU และ ก่อนหน้านี้ได้รับการพัฒนาภายใต้ชื่อ Ring (เดิมชื่อ SFLphone) แต่ได้เปลี่ยนชื่อในปี 2018 เพื่อหลีกเลี่ยงความขัดแย้งด้านเครื่องหมายการค้ากับบริษัทต่างๆ ที่พัฒนาโซลูชันด้านการสื่อสาร
แตกต่างจากโปรแกรมรับส่งข้อความแบบดั้งเดิมJami สามารถส่งข้อความได้โดยไม่ต้องติดต่อเซิร์ฟเวอร์ภายนอกด้วยการสร้างการเชื่อมต่อโดยตรงระหว่างผู้ใช้โดยใช้การเข้ารหัสแบบ end-to-end (คีย์ end-to-end มีอยู่เฉพาะฝั่งไคลเอ็นต์เท่านั้น) และการตรวจสอบสิทธิ์โดยใช้ใบรับรอง X.509
นอกจากการส่งข้อความที่ปลอดภัยแล้วโปรแกรมนี้ยังช่วยให้คุณสามารถโทรด้วยเสียงและวิดีโอ สร้างการประชุมทางไกล แลกเปลี่ยนไฟล์จัดการการแชร์ไฟล์ และแสดงเนื้อหาบนหน้าจอได้อีกด้วย
เกี่ยวกับ Jami
ในขั้นต้นโครงการนี้ได้รับการพัฒนาให้เป็นซอฟต์โฟนที่ใช้โปรโตคอล SIPแต่ได้ก้าวข้ามกรอบนั้นไปไกลกว่านั้น โดยหันมาใช้โมเดล P2P แทนในขณะที่ยังคงรักษาความเข้ากันได้กับ SIP และความสามารถในการโทรออกโดยใช้โปรโตคอลนี้
โปรแกรมนี้รองรับตัวแปลงสัญญาณ (G.711u, G.711a, GSM, Speex, Opus, G.722) และโปรโตคอล (ICE, SIP, TLS) หลากหลายรูปแบบ และให้การเข้ารหัสที่เชื่อถือได้สำหรับวิดีโอ เสียง และข้อความคุณสมบัติของบริการประกอบด้วย การโอนสายและการพักสาย การบันทึกการโทร ประวัติการโทรที่ค้นหาได้ การควบคุมระดับเสียงอัตโนมัติ และการผสานรวมกับสมุดที่อยู่ของ GNOME และ KDE

ข่าวหลักของ Jami“ Together”
ในระหว่างการพัฒนาเวอร์ชันใหม่มีการตัดสินใจที่จะเปลี่ยน Jami จากระบบ P2P แบบธรรมดาให้กลายเป็นระบบการสื่อสารแบบกลุ่มที่ช่วยให้สามารถจัดการการสื่อสารระหว่างกลุ่มขนาดใหญ่ได้ ในขณะเดียวกันก็รักษาความลับและความปลอดภัยในระดับสูงระหว่างการสื่อสารส่วนบุคคล
ประสิทธิภาพการทำงานบนเครือข่ายที่มีแบนด์วิดท์ต่ำได้รับการปรับปรุงอย่างมากสำหรับการใช้งานร่วมกันของผู้ใช้ ปัจจุบันแบนด์วิดท์เพียง 50 kB/s ก็เพียงพอสำหรับการสตรีมวิดีโอ และ 10 kB/s สำหรับการโทรด้วยเสียง
ลดการใช้ทรัพยากรลงในแต่ละเวอร์ชันสำหรับแพลตฟอร์ม Android และ iOSทั้งในส่วนของการทำงานเบื้องหลังและการโทร ซึ่งส่งผลดีต่ออายุการใช้งานแบตเตอรี่ของอุปกรณ์
โปรแกรม Jami สำหรับแพลตฟอร์ม Windows ได้รับการเขียนใหม่ทั้งหมดแล้วโดยปรับให้เข้ากับอินเทอร์เฟซของ Windows 10 ได้อย่างเป็นธรรมชาติมากขึ้น และสามารถใช้งานในโหมดแท็บเล็ตได้
สิ่งที่น่าสนใจ อีกอย่างคือเครื่องมือที่ได้รับการปรับปรุงสำหรับการสร้างการประชุมทางวิดีโอที่มีผู้เข้าร่วมหลายคนในเวอร์ชันใหม่นี้ การใช้งานการประชุมได้รับการปรับปรุงให้ง่ายขึ้น และได้ยกเลิกข้อจำกัดเกี่ยวกับจำนวนผู้เข้าร่วมแล้ว ขนาดของการประชุมจะถูกจำกัดเพียงแค่แบนด์วิดท์และทรัพยากรของระบบที่มีอยู่เท่านั้น
มีการเสนอคุณสมบัติ"จุดนัดพบ" ซึ่งช่วยให้แอปพลิเคชันไคลเอ็นต์สามารถเปลี่ยนเป็นเซิร์ฟเวอร์การประชุมได้ด้วยการคลิกเพียงครั้งเดียว จุดนัดพบจะถูกสร้างขึ้นเป็นบัญชีพิเศษ ซึ่งผู้เข้าร่วมหลายคนสามารถเชื่อมต่อได้โดยการส่งคำเชิญ สามารถสร้างการประชุมได้ทั้งแบบส่วนตัวและแบบสาธารณะ
การประชุมเหล่านี้มีการใช้งานอยู่ตลอดเวลาและไม่รบกวนการโทรอื่น ๆ ตัวอย่างเช่นครูสามารถสร้างจุดนัดพบและใช้เพื่อสอนนักเรียนจากระยะไกล หากต้องการเชื่อมต่อหลังจากได้รับคำเชิญเพียงโทรไปยังบัญชีที่เชื่อมโยงกับจุดนัดพบ
มีการนำ JAMS (Jami Account Management Server) มาใช้งาน ซึ่งช่วยให้สามารถจัดการบัญชีผู้ใช้แบบรวมศูนย์ภายในชุมชนหรือองค์กรท้องถิ่นในขณะที่ยังคงรักษาลักษณะการกระจายตัวของเครือข่ายไว้ได้ JAMS สามารถใช้ในการเชื่อมต่อกับ LDAP รักษาฐานข้อมูลที่อยู่ และกำหนดค่าเฉพาะให้กับกลุ่มผู้ใช้ได้
นอกจากนี้ยังมีการเพิ่มความสามารถในการเชื่อมต่อส่วนเสริมทำให้สามารถสร้างฟีเจอร์เพิ่มเติมได้โดยไม่ต้องศึกษาโครงสร้างภายในของ Jami
ในขั้นตอนนี้ปลั๊กอินจะ จำกัด เฉพาะการประมวลผลสตรีมมิ่งวิดีโอตัวอย่างเช่นมีการเสนอปลั๊กอิน GreenScreen ซึ่งใช้วิธีการเรียนรู้ของเครื่องเพื่อซ่อนหรือแทนที่พื้นหลังในแฮงเอาท์วิดีโอ
ในที่สุดไฟล์ไบนารีก็ได้รับการเตรียมไว้สำหรับระบบต่างๆ เช่น Debian, Ubuntu, Fedora, SUSE, RHEL, Windows, macOS, iOS, Android และ Android TV และกำลังพัฒนาตัวเลือกอินเทอร์เฟซหลายแบบโดยใช้ Qt, GTK และ Electron